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

I have had tremendous opportunity for career growth and working on exciting projects
Pros: Career growth, lots of smart people, flexibility to work on new things and move around in the company, good benefits and stability
Cons: The size sometimes makes it difficult navigate the best way to achieve success, duplication of effort, some groups a slow moving