Company: Microsoft
Date: 2008-06-02
Overall rating: 5/5
Employment status: current

Microsoft: demanding but rewarding.
Pros: Opportunities to work on great projects.  Great chance to have an impact on the industry.  Touch the lives of millions and millons of people.
Cons: 24 hour a day work.  Global teams means someone's always emailing you with needs.