Company: Microsoft
Date: 2016-03-31
Overall rating: 4/5
Employment status: current
Experience level: Junior

Amazing Company - Hard to move within
Pros: Amazing benefits and great compensation, hard to compete in the Seattle area with them. Great training programs and extra perks
Cons: Everything at Microsoft is based on levels and yearly reviews, if you come into the company at the wrong level or get one bad performance review, don't expect to do much with your career. HR is a joke.