Company: Microsoft
Date: 2016-02-12
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great Company, Great Benefits, Flexible Schedule
Pros: This is an awesome company with really smart people, great benefits, and flexible schedules. Microsoft encourages an environment of individual growth and team work. Great place to Intern as they have a high hire percentage for interns. Satya is a great CEO with strong vision and is driving the company to a very bright future.
Cons: As with many IT organizations the hours can be long, but you get to make it up in the long run with the flexible schedule. Microsoft Operations has a lot of turnover for more senior employees so you need to be mindful and move outside Operations around the 6 year mark. Good thing is the company is so big you have many choices.