Company: IBM
Date: 2016-09-23
Overall rating: 3/5
Employment status: former

Good job, but don't plan on making a career here....
Pros: Flexible work policies (work at home),  good benefits and insurance for the employee (a little expensive if you need to cover a family).  

The company spans a lot of different industries, so you have a lot of career options all within the same company.
Cons: IBM is cutting spending and staffing from a lot of their more traditional businesses.  As a result, employees are left with large workloads,  low morale, and a lot of stress about layoffs and outsourcing.

Transferring positions within the company is difficult and complicated with a lot of red tape.

Raises and bonuses after you get hired are almost non-existent regardless of performance.

First and second line management seem powerless when it comes to making decisions and budgeting.  Their only function seems to be to implement plans coming from higher up.