Company: IBM
Date: 2020-06-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good Company
Pros: *Everything depends on which project you are working*

1. Learning opportunity is huge, you can excel in anything you choose to.
2. Annual bonus is pretty good.
3. Work life balance is excellent.
4. No punch-in/ punch-out time noted.
5. Fun activities are part and parcel.
6. No uniform culture.
7. Everybody is given equal preference in terms of hierarchy.
Cons: *Again depends on your project*

1.HR is simply a concept in IBM.
2. Managers are all in all power.
3.The salary hike is not up to the mark.
4. OT hours are not paid (project-dependent)