Dimension Data is an extremely demanding place to work. The expectations put on employees are very high. Because it's a global community, employees are expected to be available at all times, regardless of personal commitments such as looking after children. So that was very challenging. The work was exciting and rewarding at times, but it could be extremely stressful at times.