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

Great Benifits
Pros: Great pay and benefits.  People are highly intelligent and a great environment to work in.
Cons: Constantly changing management direction made it difficult to fully understand career goals.  This was due to my immediate manager and director.  This is not your 9-5 place to work.  You are expected to continue to work into the evenings and weekends.