Company: Microsoft
Date: 2015-11-11
Overall rating: 4/5
Employment status: former
Experience level: Junior

Depends on the department
Pros: Leadership from the top was fantastic with a great focus on the future. Benefits are great, and access to the alumni group after leaving opens many doors. Community outreach is fantastic
Cons: Middle management could not seem to let go of the past... the company is moving towards a platform agnostic setup that focuses on services, yet many managers I talked with still help to the concept that "Windows is king". 

Work/Life Balance was not a phrase what was known. I was expected to reply to emails at 1am and 5am... You can forget your vacation because you would have to have your email on you 24/7. This was the reason I left