Company: Microsoft
Date: 2013-06-22
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great place to work
Pros: Very smart people, focused and great opportunities for advancement with the right team. Excellent benefits and competitive salary. On campus benefits are fantastic. Always opportunities to reach out to other areas of the business and as long as you're doing your job, you are respected.
Cons: Work life balance is off sometimes, a risk averse business to a certain extent, difficult to advance if you don't get on with your manager, getting access to data from other areas of the business is hard and almost impossible to change a process quickly without executive 'buy in'.