Company: Microsoft
Date: 2008-04-24
Overall rating: 5/5
Employment status: former

Microsoft enables those who want to work hard.
Pros: Autonomy and independence.  I really love the people, all extremely smart.  MS cares about their employees, and it shows.  The amount of resources available to you are tremendous. When there were complaints, MS made huge changes.  I also love the pacific northwest.  I appreciate the generosity of the company as well, the 'giving campaign' is huge.  People give a lot back.
Cons: Base salary is a little low.  The User Experience discipline is still figuring out how their career paths are.  Also, the commute is tough, which isn't Microsoft's fault, more about the surrounding city and local governments I guess.  Sometimes the company feels "too large", but breaking the divisions up I think has been quite healthy.