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

Not as great as it use to be
Pros: It is well known that the benefits are great.  I enjoyed working there.  The work environment is generally good - I never heard any yelling and most of the people try to help their coworkers.
Cons: Under the new leadership jobs are not as secure as they were under Ballmer.
The biggest problem for me was that management did not follow their long term plans.  High priority projects would be created on the whim of a director.  At other times projects would be eliminated without explanation.