Dimension Data Employee Review
Good work environment and culture
Great colleagues, benefits and work life balance. However, Internal communications between different departments requires huge improvements and transparency.
Ratings by category
supervision is too minimal to a point of benefits are being misused.