Company: Microsoft
Date: 2013-03-09
Overall rating: 4/5
Employment status: former
Experience level: Senior

Excellent
Pros: Great people, great technologies, great projects, interesting engagements.
Cons: Work/life balance can be a challenge, but this is cyclical in nature and didn't bother me much.