Vantaggi
Great benefits - extremely good healthcare plan, club membership, ride share, store, facilities. If you can handle intense politics and leave your conscience at home AND are concerned about rising healthcare costs, Microsoft is a good pick as an employers
Svantaggi
Microsoft is a boys club and there are a few ways to be successful there 1. Treat your job as "just a job". No raises, no career development...just something that gets you a paycheck and those wonderful benefits. You can have a '9-5' schedule, take long lunches, show "work contribution" as bieng equal to amount of email you do in the day . Be seen, be social and be barely productive. This will ensure you keep you job, get prompted every 5-7 years and allow you to lead a comfortable, though professionally unsatisfactory life 2. Leave you conscience at home and condition yourself to be ethically 'grey'. I use the word grey since that was how my manager asked me to this of it. I was told on occassion that while customer is right, it is important to do right by the team.. you will be asked to "think of the key message not numbers", "gloss the details", "fudge the numbers". If you can do this, yes you have a career at Microsoft. 3. Join the boys club : Microsoft is a boys club. Those that drink together, plot together. And If you can crack the code on being on the inside AND do #2, success if yours.