While I was able to work from home 100% of the time, the hours worked dealing with project spread world wide did start to take a toll. It was originally really nice to be able to just walk down the hall to the office but after a year+ it started to become a chore. I began to miss the personal interactions of going to an office with other workers and being able to collaborate together to solve problems. Dimension Data was a friendly company and my compensation was equal to the level of work. If you are looking for a company that appreciates their employees then I would recommend Dimension Data.
Lack of face to face collaboration with others.