Company: Microsoft
Date: 2014-08-20
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work with a lot of smart people doing cool things.
Pros: There are a lot of different opportunities and interesting roles at the company. You can make a really big contribution. The scope and scale of the company is impressive.
Cons: The hours can be challenging and sometimes there can be too much internal discussion before decisions get made