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

Great place to Build a Career, Not as good as before though...
Pros: -Once you have worked a few years here your Resume is brought to a new level of Game
-You see firsthand how this giant Tech company functions
-You will gain a complete level of new confidence that comes with working for Microsoft.
-Almost unlimited training and career development (Self driven) 
-You work in an environment of people who really seem to care about customers
-Most people are always willing to assist 
-Great collaboration tools, you can find out almost anything if you are persistent.
Cons: -The stack Rank review system brought in by  Ex Wal-Mart COO
-Your success is disproportionately tied t the Manager you happen to have.
-Market seem to pay higher base salary
-There is no life / work balance, no matter what anyone tells you
-Ultra competitive environment, Almost to much so.
-If your an average White male your at a disadvantage as they don't apply the same rules to you (Like many tech companies they have HR quotas on hiring)