Company: Microsoft
Date: 2015-01-20
Overall rating: 5/5
Employment status: current

Fairly decent place to work at with nice benefits, great people, best in industry pay and awesome growth opportunities.
Pros: Great colleagues, compensation, work-life balance, benefits and growth opportunities. The company is getting more innovative and competitive which is all great!
Cons: You need to understand how you can do what needs to be done. Its different in different parts of the company. So different in fact that you might as well be working at different companies all together when you switch teams.