Company: IBM
Date: 2011-10-14
Overall rating: 4/5
Employment status: former

Very Satified
Pros: Great benefits, decent pay, good managment, good working conditions, advancement opportunities, training provided, fair treatment for employees, cutting edge technology
Cons: They need to stop off shoring work to other counties. The company is too involved to meeting the stock holders profits.