Company: Microsoft
Date: 2012-11-28
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Awesome company to work!
Pros: Fair work-life balance. Competitive salaries/benefits/perks. Work on or with cutting-edge technology that will impact the life of millions of people worldwide.
Cons: It's a very big company, and there can be differences in work culture cross divisions.