Company: Microsoft
Date: 2014-01-06
Overall rating: 5/5
Employment status: former
Experience level: Senior

Awesome Company that executed well on so many fronts.  They gave internal people great consideration if you wanted chang
Pros: Lots of opportunity to do different things and get into different areas.  The breadth of the company is unmatched
Cons: As it got bigger, politics became more important to rewards and career advancement