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

Super smart people always help challenge you
Pros: Constantly working with smart people, real drive to learn and push yourself, get to be on a team that is really making an impact
Cons: Work life balance is horrible, you have to take a very hard stance and while it shouldn't inhibit your job trajectory (and they say it won't) it does due to our calibration process.

Very difficult to change job functions.  If you start in marketing very few people move out of marketing, etc.