3.0
Aug 18, 2009
Current employee
Redmond, WA
Recommend
CEO approval
Business outlook
Pros
As long as you stay on the technical track, it is still one of the best companies to work for in the world.
Cons
Politics. Politics. Politics. Most of the non-technical people will "exceed any expectations" on how bad office politics can be. And only about 10% of the company is able to compile a "Hello World!" nowadays, leaving plenty of people for you to deal with that are in the non-technical bucket.