Company: IBM
Date: 2017-08-03
Overall rating: 2/5
Employment status: current
Experience level: Senior

Meh.  Disappointed after all these years.
Pros: Great Benefits,  good work life balance
Cons: Depends on your manager and your relationship with him or her as to your career path and success.  If you are 50 or over, be watching for the ax to fall.   That's just the facts.