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

Wonderful company
Pros: Dynamic organization, constant change, great smart people.
Cons: Too much internal focus, stringent requirements/timing on promotions