Company: Microsoft
Date: 2016-08-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

Relatively Stabe
Pros: Nice benefits, competitive salary, flexibility.
Cons: Massive red tape, slow moving, very small raises unless you get a "Level Promotion". Hard to advance to more complex positions.