Company: Microsoft
Date: 2015-01-28
Overall rating: 5/5
Employment status: former
Experience level: Junior

Microsoft is Great
Pros: Good work conditions, positive working environment, great colleagues, smart managers. Motivating remuneration and bonus model. Additional benefits.
Cons: If you want to build carrer within the company you must be extremely proactive and pushing what can contravene with persons mentality. That's why very often not the smartest and most skilled people are recognized and promoted but the most visible ones.