Company: Microsoft
Date: 2014-05-29
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Overall a good company to work for, with varied challenges and experiences
Pros: I experienced good work life balance. There is no shortage of challenges. Good people to work with. Competitive salary. Flexible with locations since you can change teams withing the company.
Cons: Can get too competitive sometimes and growth opportunities are very challenging.