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

Great company, great benefits, great people.
Pros: Nearly everyone I worked with was friendly and professional.  I've had a few managers there and they were all fantastic.  The department I was in was exceptionally run, although our product struggled to get off the ground.  Late nights were few and far between and I felt that I had complete control over my schedule most of the time.
Cons: As an SDET, not all the work was that interesting.  We got stuck doing a lot of manual tests since vendors weren't budgeted for our department.  Also, sometimes it felt like we were all waiting round for something to happen.  Which was boring