Company: IBM
Date: 2018-06-15
Overall rating: 1/5
Employment status: former
Experience level: Junior

not recommended for freshers
Pros: -Better than other giants in India like TCS and Infosys
-Good work life balance for mid-level and senior-level people
-Sometimes you get to study code written by teams abroad which is wuite good.
Cons: - Some of the learning is  related to IBM tools, which won't be useful once you leave the company. 
-Mid-level management has a lot of issues. Politics and regionalism is rampant. You might have stayed up for long nights to do the work but in the end your manager can take all the credit and bonuses or give credit to the people favoured by him.
-Learning is not good for freshers.
-Compensation is not good for freshers
-Recognition is not good for freshers. Generally your manager will go places showing your work and you will get little or no notice at all.
-Your work simply is not enough, you need to build a good rapport with your managers to progress within the organization. I have seen a lot of people getting promoted just because they had good terms with their managers and many deserving friends of mine have been denied promotion because they weren't favoured by their managers.