Company: Microsoft
Date: 2015-09-07
Overall rating: 5/5
Employment status: former
Experience level: Senior

Awesome company to work for
Pros: I spent many years at Microsoft and it was a very fulfilling career. Microsoft has an incredible set of smart people who love to work hard, and challenge themselves.
Cons: Culture did not encourage cross group collaboration, especially around review times. From what I have seen in the last 3 years, a lot of things have changed