Company: Microsoft
Date: 2013-08-29
Overall rating: 2/5
Employment status: former
Experience level: Junior

Great talent but too political
Pros: Work with many talented people. Receive competitive pay and benefits. In theory, there are many opportunities for growth and career advancement, and the company has the potential to do massively awesome things.
Cons: Suffers from being so large and bureaucratic. The goal setting and leveling process can incentivize a lot of counter-productive work and internal conflict. It's hard to judge the value actually being contributed by an employee, so there's a lot of posturing. Missed the boat, at least for now, on mobile and ad tech.