Company: Microsoft
Date: 2016-03-31
Overall rating: 4/5
Employment status: former
Experience level: Junior

Need to move often
Pros: Benefits, salary, lots of opportunity
Cons: Poor managers, politics, hard to advance