Company: Microsoft
Date: 2018-11-27
Overall rating: 4/5
Employment status: former

Microsoft
Pros: You'll be surrounded by smart people and you'll work on the edge of the technology.
If you're willing to move to Seattle, this is one of the greatest companies to work for.
Cons: Many decisions still are done in Redmond and your career will plateau quickly outside of Redmond. I also couldn't chose the right tool for the job at any given time because there were always a MS technology we were supposed to use. The latter is changing I'm being told by friends.