Company: IBM
Date: 2014-05-08
Overall rating: 2/5
Employment status: former
Experience level: Senior

Good for about a decade.
Pros: Nice environment for supporting outsourced accounts and often able to work at customer sites or remotely. IBM offers competitive salaries and educational opportunities for some positions.
Cons: IBM is one of the leaders in off-shoring jobs and if you're in a role that's offshored, you have about a 90% chance of being cut in a resource action.  They target folks who have been around 10 to 15 years and maxed out on salaries. They start by lowering your performance rating without supporting evidence and once that happens, you're history. They supposedly give you an opportunity to find another position in the company but once your names on the cut list, that won't happen.  The folks who stay are chosen based on personality vs performance within the group.