Company: Microsoft
Date: 2014-07-08
Overall rating: 4/5
Employment status: current
Experience level: Senior

Challenging work accompanied with excessive red tape
Pros: Best enterprise work out there. 
Lots of smart capable people around  
Great place to get started in career 
Company is extremely community focused and engages in extensive charity work
Contrary to outside impression people are extremely customer focused
Cons: Execution of bold ideas remains a challenge. 
Strategy too prone to be influenced by competitors  
career growth beyond senior requires a benefactor