Company: Microsoft
Date: 2017-12-04
Overall rating: 3/5
Employment status: former
Experience level: Junior

Impressive, innovative company.
Pros: Opportunity to work with smart, innovative people.  Enthusiasm for the company from long term employees is high.  People stay for many years and are rewarded for their loyalty.
Cons: Very difficult to make an impact as a new employee in a satellite office.  Most of the decisions are made in Redmond, so there is little opportunity for growth and innovation.  Employees are not sufficiently empowered.  This is due in part to the staying power of the long term employees.  It leaves little opportunity for professional growth.