Company: IBM
Date: 2012-04-04
Overall rating: 3/5
Employment status: current

Outdated compared to other technology companies.
Pros: IBM offers excellent training opportunities, and encourages employees to change jobs to gain a broader experience. This in my opinion is excellent, as there are very little companies out there that will be willing to do this.
Cons: Globalization is creating a 24x7 environment, and employees tend to work long hours. Evenings are spent on conference calls, and that takes time away from the family.