Company: Microsoft
Date: 2015-01-12
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great place to work but can be political depending on your role and team
Pros: Great teamwork
No stack ranking anymore
Good rewards and recognition if you are top performer
Cons: There is always peer pressure in spite of the fact there is no stack ranking system
Ambiguity around changing roles and responsibilities
Much better visibility and transparency of you work  in Redmond office
A lot is manager driven
You will need to drive your Career