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

Great first 10 but last 5 years have been lousy
Pros: Challenging projects, access to technology, overall compensation, benefits
Cons: Broken review model, stock performance, inefficient decision making from senior leaders, lack of agility impacting ability to compete.