Company: Microsoft
Date: 2017-09-10
Overall rating: 2/5
Employment status: former
Experience level: Senior

Little room to move or get promoted to advance position
Pros: From lower level positions it is easy to get promoted.
Cons: But once you get to a certain level it is almost impossible to be promoted.  It is almost impossible to get a position outside of your team unless your willing to move.