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

Always Changing, Always the Same
Pros: Salary, benefits (stock options, bonuses, commuter options)
Cons: Highly competitive culture, consistent reorgs, long hours (dependent on role)