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

Good company
Pros: 1) Work life balance is good- Depends on the project and managers your report to.   
2) Flexible timings. No swipe in swipe out. WFH .
3) Good company  for people who would like to settle and retire from. 
4) Good Learning for people who would like to develop and learn new skills.
Cons: 1) Poor Salary for freshers, if you stay in the same company for many years then there is no much change in your salary.