Company: IBM
Date: 2009-03-29
Overall rating: 4/5
Employment status: current

A good company to start your IT/Software Development career.
Pros: IBM is a large company.  In a way it is like another University where you can continuously getting further education.  What you will learn will be more relavent to work.  You will get recognized for your contribution.
Cons: There is certain level of internal politics.  New ideas are not always accepted.  It is harder to advance compare to smaller company.