Company: IBM
Date: 2011-02-23
Overall rating: 4/5
Employment status: former

Nice, stable company
Pros: IBM is a stable, growing company that has survived many ups and downs in its history, and will survive quote a few more. It's a nice place to work for steady growth in your career. It's well known and respected in the industry, and you can use that experience as a launching pad to explore other opportunities in the future if you choose to do so.
Cons: IBM is a big company and, as such, it has all the big company issues, such as bureaucracy, politics, too many rules and regulations, etc. You have to make sure that this is compatible with your work style, or you will be constantly frustrated.