Company: IBM
Date: 2016-02-21
Overall rating: 3/5
Employment status: former
Experience level: Senior

Contractors don't get raises
Pros: Prestigious company with innovative solutions... great to be able to say you work at IBM.  All really depends on department, manager, colleagues, etc.  A lot of smart and talented employees both full-time and contractors.
Cons: Company is made up of over 50% contractors.  (Could be as high as 80% according to WSJ article.)  Lay offs of both contractors (despite renewed contracts for years) and full-time employees are abrupt and often handled very poorly.  People are viewed as a number.  As a contractor, don't expect a rate increase no matter how long you are there.  Not even a cost-of-living increase.   A lot depends on managers.  The department is only as good as the manager... the morale is only as good as the manager.  Your work can be inspiring, satisfying, and growth oriented depending on the manager.