Company: Microsoft
Date: 2013-04-29
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Awesome
Pros: Great offices, smart coworkers, good salary, incredible projects, and a lot of oportunities to grown up in your career.
Cons: It's a competition. Work hard is not enough to success, you have to be smart.