Company: Microsoft
Date: 2012-12-07
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good but changing
Pros: Great access to latest technology, you get all the tools you need.
Excellent challenges, always keeps you busy.
Sounds like a cliché, but you get the chance to work on products used by everyone
Cons: Culture is definitely changing
It's up to you to "manage your career" and find good work-life balance