Company: Microsoft
Date: 2017-12-22
Overall rating: 5/5
Employment status: current
Experience level: Senior

Awesome place to work
Pros: there are a number of opportunities for all professions at all levels. it is rare to be bored working here.
Cons: too many bad managers, complaining (even formally) won't solve it so watch carefully who will you work for BEFORE accepting an offer. If stuck with bad managers you career will be frozen for a while.