Company: Microsoft
Date: 2011-03-07
Overall rating: 4/5
Employment status: former

Challenging
Pros: We work with some of the smartest engineers and there is always something new happening. The maangement articulates its goals and then it needs results.
Cons: Long work hours. Especially at the time of software releases. It is not uncommon for us to work 15 hours at times of release.