Company: Microsoft
Date: 2013-01-15
Overall rating: 5/5
Employment status: current
Experience level: Senior

challenging and rewarding
Pros: smart people 
great compensation 
great values 
challenging problems
Cons: needs disruption
needs to innovate outside of its comfort zone