Company: Microsoft
Date: 2012-12-21
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Work with a bunch of smart people to solve big problems
Pros: Benefits, People, Resources, Flexibility, Growth
Cons: Process, Multi-matrixed organization with limited collaboration