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

A great place to work hard, test your limits, expand your knowledge and contribute to the success of the company.
Pros: Intelligence, efficiency and effectiveness are highly regarded
You are expected to question the norm and seek continuous improvement
You are responsible for your own trajectory - you can take your current role beyond traditional limits, or seek a new challenge - this is not only accepted, but expected
Cons: Extremely fast-paced - not for everyone
Everyone around you is as smart as you are, or smarter - this can be intimidating at times