IBM Employee Review
IBM is a good environment to work.
As a trainee I was really lucky to take an internship at IBM where it made a great difference in my coding and development skills and prepared me for working and collaborating in the business environment. As this period I learnt how to make a good presentations in front of managers
Learning how to do the things right
In my opinion there are no Cons.