Company: Microsoft
Date: 2017-04-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great brand, great company.
Pros: Work environment, high caliber of colleagues, learning is constant, and the job doesn't get boring.  Progression isn't just possible it's encouraged by your manager.
Cons: Most of the UK roles have a sales component to the job. All the engineering and most of the creative roles are in the US.

It's hard to switch off sometimes, and get the right work life balance.