Company: IBM
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

IBM is a great place to work, especially if you don't like a high-stress environment.
Pros: Flex schedules, name recognition, and global opportunities.  IBM allows employees to work remotely if they so desire, which is hugely beneficial especially with gas closing in on $5/gallon.  It is one of the most recognizable brands in the world, and is a definite resume builder.  Finally, IBM has offices in just about every major market around the world, allowing employees a huge array of geographic work possibilities.
Cons: Massive corporation, with all the benefits and drawbacks that come with it.  It can be difficult to work in some situations with so many co-workers working remotely.