Company: IBM
Date: 2021-04-05
Overall rating: 1/5
Employment status: current
Experience level: Junior

Poor compensation and growth
Pros: Not many pros. 
1. Like other service based companies. 
2. Trying to maintain the name and fame in the market. 
3.This company is good for the trainee level, senior level and Not for mid level who needs to switch in between.
4. Some work life balance is there depending on projects and manager.
Cons: 1. Bed compensation and growth. May be there will be no hike at all for two three years, no matter how much you give effort, if your PMR is more than 100%.( It is an rating of the same band in the market assessed.) Based on that you are getting paid and there is less chance of renew or audit of PMR rating. So if you don't know how much ctc you will get according to your Band before joining, and if it is more than the PMR rate you will end up with no hike for next couple of years.

2. You will be entertained or pushed to do some side work, contribution or help in other projects but that will not help or will not be considered in your career progression.  So don't be happy too much.

3. Less chance of getting promotion. You may get lots of appreciation mail doing good but that is the corporate trap to make you feel good which will not help you at all in your career growth.

4. Sometimes company performance which I saw most of the time is below average will impact your appraisal.

5. Managers in IBM is like termite they don't have much context of the project and latest technologies, market standards but still getting huge package. which indirectly blocking the progression of below levels. Don't have proper attigates to behave. Specially at the time of appraisal. 

6. Notice period is 3 months so before joining need to think twice as time of job change it will be a nightmare. As hr will look for the people to join immediately but they will release candidate after serving full notice period.

7. Check for the project details as you may need to work in local client location.

8. Less onsite opportunity. At least less chance within 3 - 4 years.

9.Mails are circulating each and every day regarding the good developments or profits of company which is nothing but illusion. If employees don't have growth at all then top level management is having problem. Because end results is null.

10. No proper coding standards and work methodology maintain.

11 Not good for career building for mid level developer.