Company: IBM
Date: 2009-02-13
Overall rating: 4/5
Employment status: current

Good place to work.
Pros: IBM is a large company with vast amounts of talent. You can learn a lot and have lots of room to grow.
Cons: The company is so large that there can be huge differences in employee satisfaction based largely on the first line managers. I have seen comparable employees with large differences in perceived value and salaries.