Company: Microsoft
Date: 2013-06-24
Overall rating: 5/5
Employment status: former
Experience level: Senior

I was happy working for Microsoft for 9 years - it's a great company and the leadership believes in their employees.
Pros: Microsoft has unbeatable benefits, intelligent coworkers and a wealth of resources to help you with your job. They don't politics get in the way of you being successful at your position, and try to eliminate the roadblocks.
Cons: It's a large company, so if you are not in Redmond it's difficult to navigate. If you are not, it's tricky to network and find the right contacts.