Company: Microsoft
Date: 2017-03-08
Overall rating: 3/5
Employment status: current
Experience level: Senior

Good for stability and long term career. Breadth of opportunities.
Pros: Diversity in product offerings, people, and opinions. Access to amazing people, but talent appears to be gradually getting diluted. On campus shopping, restaurants, banks, etc. Wonderful sports in spring and summer.
Cons: Politics appear to be on the rise. Competing priorities, duplicative efforts, and lack of coordination across teams. Easy to get lost and loyalty to people is becoming more important than loyalty to the company.