Company: IBM
Date: 2017-11-22
Overall rating: 2/5
Employment status: former
Experience level: Senior

Great for  new joiners., don't stay long!
Pros: Huge variety of roles, potentially world wide. Good benefits
Cons: Poor  recognition,  pay and pay raises. Job security is very poor as resource in mature economies is being aggressively offshored to reduce cost  - which is worsening the company's capability to delivery it's contractual commitments.