Company: IBM
Date: 2018-03-11
Overall rating: 1/5
Employment status: current
Experience level: Confirmed

working with IBM will be a life time mistake. With in 2 years it will be clear.
Pros: unofficial WFH.. but incase if your manager is not happy with his manager you will be screwed up.
Cons: Join only if you want to woke in Bangalore or Kolkata. in other locations there are no much projects. most of the employees are forced to move to these locations soon after they join. IBM HRs are good in human trafficking.. They give you offer letter from the location you want to work and once you join they force you to join in another location you don't want to.. 
Forget about variable pay.. 10% or less not more even 1rs than that..
Forget about upgrading your skills... even you will lose your current skills.. IBM mangers are highly talented in cheating their clients and getting the silly requirements as projects and rub on your heads.. so, you will not be able to apply your current skills for long time.
Forget about your market value.... after spending couple of years in IBM, you will start seeing people with less experience than you in a better position then you.. or may be as your team leads... basically they just need to have english speaking skills.. technical skills are not the primary factor.. i recalled my school english teacher cuse, he would have been my managers manager by now. 
Forget about Hike..... its a day dream for many IBMers.. even if u do strip dance also these managers don't through single rupe..  so no matter whats your rating and how good u perform.. no single rupee since 4yrs..
Forget about Promotion... they are not even giving hikes... what else you want me to tell about promotion.. forget it.. no guarantee even after 5yrs if u join as 6B... if u want to move to 7A to 7B, by then ur kid will complete his schooling for sure.