Company: IBM
Date: 2019-12-13
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Ausum Company to work with.
Pros: I have been  working with for more than 5 years now.

Honestly speaking I have worked with other big IT MNCs which are competitor of IBM in the market. But I would say IBM is better than other companies in following aspect.
Not Great but excellent but  work life balance. 
Great infrastructure.
Process oriented company.
It's not like Indian IT MNCs where you will see your  managers are not professional and say whatever they feel like on the floor. Here managers are extremely professional. 
A lot of scope for self learning. IBM invests a lot on training of it's employees.
You will get a chance to learn and explore IBM products which are really cool. To give you few examples you can consider IBM BlueMix, IBm Cloud, IBM Watson. Maas 360 etc.
Cons: Less increment 
Environment less competitive.