Company: Microsoft
Date: 2015-05-13
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Flexible but frustrating
Pros: good salaries, flexible work schedules
Cons: middle management is terrible here. and you find the worst kind of bureaucrats who stay in their positions much longer than they should be allowed.