Company: Microsoft
Date: 2016-07-20
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company to launch career in tech
Pros: Very competitive, a lot of very bright individuals surrounding you, well established and highly reputable. The nature of the company is that you work autonomously which allows people to create a huge impact that will definitely show reward. Microsoft is very competitive in salary and benefits and makes sure that people are working hard but enjoying their overall experience as an employee.
Cons: A bit more bureaucratic than let's say, a start up. Quite a few re-organizations of the company structure but I think it has proven effective and efficient for the company's growth. Can be a bit competitive internally especially in the engineering space.