Company: Microsoft
Date: 2012-04-19
Overall rating: 4/5
Employment status: current

Overall a great learning experience
Pros: Work with very smart people, learn a ton each day every day, always too many problems to solve and work on, never bored, I love that I control my own schedule for the most part.
Cons: Highly competitive, highly political atmosphere, we need more performance and delivery based performance rewards and recognition vs whatever is the latest thing