Company: IBM
Date: 2017-10-25
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great company if in the right sector/industry, with good benefits and flexibility
Pros: Great opportunities to progress, build a career and get relevant training. But you have to seek these out and be ruthless in following through.  You are responsible for your career choices. Management won't push you.
Cons: Steeped in heavy process in parts. Pay rises in recent years have been static or poor and salaries are behind industry norms.