Company: Microsoft
Date: 2010-05-14
Overall rating: 4/5
Employment status: former

A solid, competent company
Pros: * Competitive compensation
* Stable company
* Variety of projects - there's bound to be a team that matches your interests
* Large offices
Cons: * Lots of bureaucracy and paperwork for getting new features approved
* Climate can feel a bit stuffy compared to more youthful companies like Google