Company: Microsoft
Date: 2012-04-05
Overall rating: 3/5
Employment status: current

Fast Pace, Great Technology, Great People, changed from fun company to big politics.
Pros: Staying current on technology and sales experience.  Great people to work with.  Excellent benefits, Good pay. Lots of opportunity to change roles for personal and professional growth.
Cons: Bad politics. No longer a fun place to work... its all about revenue.  Building a business/partnerships/relationships and personal contributions are completely irrelevant at Microsoft, you are tied to a revenue # regardless regardless and compared to your peers regardless of geo/resources/customers/management support. Teams must all have a bottom 5-10% which are subject to job lose, regardless if everyone is exceeding quota objectives. This has created team infighting/competition such that there is no collaboration, support, or collective success.  Individuals sink or swim while management lacks leadership, they simply lean on stack-ranking policies because mentoring and cultivating success would put them at risk of losing their job... it's easier to keep replacing you.  Advice:  If the "hiring manager" is not going to be your manager once you get the job, you will not last long.  Managers are not leaders, they are not accountable for your failure/success unless they brought you on board and they will simply just not support you, no share helpful info, and will stack-rank you low against your peers until they manage you out and can hire/build their own team of friends.