Company: Microsoft
Date: 2016-02-11
Overall rating: 5/5
Employment status: current
Experience level: Senior

Good if you find the right position in the right organization
Pros: Lots of possibilities and options to grow, but most of the good opportunities are in Redmond
Cons: You have a big coorporate culture to fight, watch that you always keep doing what you like and avoid the rest