This is my personal experience working with IBM. It may differ with others opinion. The work culture is pretty good in IBM, but the project I've been working with is not good and management will not release you from the project even if you have been selected for other account. This is not acceptable as per knorms, which I didn't like.
Starting with the MNC is good start for your carrier. You will get to learn lot of things that will make you professionally strong along the period. Well, I had a good experience with Management and work culture.
I got a wonderful opportunity to work in a Top 10 MNC in the world but due to un-avoidable situation i came out of that company and struggled a lot to get another job on the same domain where i worked before.
Nowadays society, peoples understanding of learning space is no longer just confined to traditional areas of school education, but extends to all aspects of society. The workplace as an effective learning space, and its learning behavior has arouse widespread attention by educational theory and practice workers. Workplace learning as a form of learning, compared with traditional corporate training, not only improve employee skills to complete certain tasks, improve employee performance, change employee behavior and attitudes, but also to enhance overall quality of the employee, to enhance their knowledge to adapt to globalization and other external and internal environment change. IBM is one good place to learn this.