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

A once great company at a turning point
Pros: Huge scope for development. Lots of diversity. It's possible to change career path multiple times, without ever leaving the company (or indeed, even the campus). Flexible working hours, and work from home arrangements give employees a chance to achieve some decent work-life balance.
Cons: Salaries can be on the lower end for a role / level. Lack of clarity with pay scales and 'bands'. Little or no opportunity to travel. Hard to get any funding for training / courses in recent years. Change is slow, since this is a huge company.