Company: Microsoft
Date: 2013-08-27
Overall rating: 4/5
Employment status: former
Experience level: Senior

Manager Owns Your Career
Pros: Microsoft has Great Pay and Health Benefits.  You get to work with technical smart people and get to work with the latest Microsoft software and technologies.
Cons: Horrible review system.  Demoralizing to the workforce. Compete and backstab your own coworkers.  Everything is great until you get a manager who you are not buddies with.