Company: Microsoft
Date: 2011-05-09
Overall rating: 4/5
Employment status: current

Overall an amazing place to work
Pros: Intelligent people, great work environment. Good people get recognized and promoted. You get to build software used by millions of people
Cons: Steve Ballmer needs to retire. Company needs  to become competitive again not just a cash cow