Company: IBM
Date: 2021-02-11
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Nice to retire from
Pros: Flexible timings, can opt for full time work from home if negotiated properly. The clients are stable and being running for long duration. Has its own framework of certification program which are recognized since it has a Brand associated with it. Better job stability as in case resources get released from one account can be allocated to other account
Cons: Lack of projects with good technology stack. The clients are relatively running their services for long and older platforms. Salary hike is almost neglible which I think is the same for all other IT services company. But there can be situation where one can get 0 % hike as well. Onsite opportunities are the least as they have establishmet in all geographic location. The HR system is opaque so for any unforseen situation, getting a neutral help is very difficult. The appraisal process is very difficult to understand, so you don't really understand whether you are getting a good rating or not.