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

Work Life balance is plus, repeatative work is minus
Pros: 1) IBM work life balance depends on the project you are into. For me it provided a superb Work life balance, 
2) gave chance to learn and upgrade skills, partner with Oracle for GBS practise, So you can attend various oracle training free, but have to manage along with project work.
3) Very much process oriented, we don't have last minute project blunders, no production deployment pressure ever. 
4) 
All the above points mostly depends on the project you get in.
Cons: 1) If you are assigned to one project, it is difficult to get release from that project.
2) very slow in giving hike's and promotion.
3) Have to be nice with your managers to get onsite opportunity
4) Sometimes monotonous work.