Dimension Data Employee Review
What once was an extremely positive and collaborative culture has turned into a numbers based rat race. With recent leadership changes and layoffs, the culture and direction of the business has taken a wrong turn.
Ratings by category
Paid time off
Declining culture and working environment