Company: IBM
Date: 2010-04-14
Overall rating: 3/5
Employment status: former

Understand the management priorities
Pros: Decent salaries and benefits, professional and intelligent peers, stable financials and good working conditions.  Still a conservative company with lots of long tenure senior execs.
Cons: The quest for earnings per share growth puts everyone at risk of being terminated when organic growth is not achieved, even if you are a producer.