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

If you're looking for Big Company perks (great) and pace (slow) and love tech, who couldn't love Microsoft?
Pros: Compensation, mobility, training opportunities, benefits
Cons: Engineers are worshiped - everyone else, not so much
VERY political
Swagger is rewarded; if you can't toot your own horn, you won't get very far here