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

Work, work, work.
Pros: Good salary, most software is made here so its a playground.
Cons: Have fun competing against others that have no life and work 80+hrs a week. I never saw anyone outside of work, most developers worked like dogs and have few interests outside of work (in my opinion) besides mundane things like cooking and photography. Basically you move here, buy your base Toyota Corolla, rent an apartment and work work work, buy your house, work work work. Also, be prepared to play Survivor Redmond, build your alliances, etc.