Company: Microsoft
Date: 2013-11-09
Overall rating: 2/5
Employment status: former
Experience level: Junior

Company with great ethics, only horrible management
Pros: 1. You can control, which area you wish to build your expertise on.
2. Lots of great teams to work in.
3. Great perks.
4. Totally a personal call, if you wish to extend your peers as 'beer budies'.
Cons: 1. Since recently, terrible politics has cropped up.
2. Leads/Management care about you, only if you don't spot the blemishes on their work.
3. Gaining visibility in teams has become such a necessary evil, that some would resort to doing some senseless work & canvass opinions from alike dumb leads (that other true contributors don't get their own due kudos for contribution).
4. Recently, Employee MS poll lost it's confidentiality & leads/Managers could specifically spot, what was each exployee's feedback on them( which was supposed to be highly confidential).