Company: IBM
Date: 2009-10-07
Overall rating: 2/5
Employment status: former

IBM is a phenomenal money making machine with some strong products, but lacks in its ability to foster its employees.
Pros: The calibre of (most) employees is very strong.  IBM offers an exceptional professional development environment.  The name will almost always get you in the door.  High achievement clubs are very well done.
Cons: Little to no autonomy.  Remuneration metrics are inconsistent and do not coincide with performance.  Pay is pitiful. Product development and management is not aligned with industry issues and client challenges.  Mostly considered as a very small cog in a very large wheel.  Overachieving by a significant amount will not deliver a sizeable pay packet.