Company: IBM
Date: 2016-03-07
Overall rating: 2/5
Employment status: current

Political Organization
Pros: The people one works with are generally good people.  Your manager, his manager and your colleagues are usually supportive and want what's best for you (personally and professionally).

IBM is a good stepping stone if you like to get your promotions and/or raises by jumping from one company to the next.
Cons: Your career is at the mercy of people who don't know anything about you or what you do.  You can get a ringing endorsement from your manager and his manager but it counts for nothing unless you can convince a third party you've never worked with (or even met) that you are as qualified as your boss says you are.

IBM will pay a new hire more than a long-time employee even if they are being given the same job and responsibilities.