Company: Microsoft
Date: 2013-09-02
Overall rating: 4/5
Employment status: current
Experience level: Senior

So much talent and potential, lack of execution
Pros: Great compensation
Great benefits
Great perks that you truly need and want as an adult (nope, I can do my own laundry thank you very much)
Smart, very professional coworkers
Cons: The review model
Lack of direction and vision from the very top
Outlook more unclear than ever