Company: Microsoft
Date: 2015-03-27
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great company with many talented people working on an array of projects. I'd definitely work here again someday.
Pros: Always new and innovative projects available. Many great leaders and mentors available, great benefits and work environment.
Cons: Not as nimble compared to other companies. Still has "me" vs "us" culture yet have seen strides to change that.