Company: IBM
Date: 2017-04-26
Overall rating: 3/5
Employment status: current
Experience level: Senior

IBM
Pros: Great opportunities,  lots of various clients and flexible.   You can work from home, but clients have to come first.  Lots of opportunities for learning.
Cons: Large organization sometimes add layers of complexity.  Low levels of pay rises.