Company: Microsoft
Date: 2017-08-06
Overall rating: 4/5
Employment status: current

My thoughts
Pros: Lots of opportunities to work with cool technologies
Great culture that encourages risk taking  and Agile thinking
Lots of opportunities to learn and grow your technical knowledge
Cons: Hard to advance your career