Company: IBM
Date: 2011-08-15
Overall rating: 3/5
Employment status: current

Good company to work for
Pros: The safety of a large corporation with outstanding benefits can't be beat.
Interesting projects are possible though depends on the success of sales.
Cons: Bureaucracy is deep. 
Advancement requires sacrifice of  personal life.
 Annual raises are typically less than inflation.