Company: Microsoft
Date: 2016-04-22
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work and learn
Pros: Smart people, big goals, and lots of resources. I learned a tremendous amount from working there 18 years. I'm so grateful I had the chance to grow with the company.
Cons: It's such a big company, you can get lost under a bad manager and nobody will notice. There can be too many people working on the same thing sometimes, which causes overlap and some territorial stuff.