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

Pace of learning and transformation is unmatched in this iconic company
Pros: -  IBM's investment in people's learning and development is amazing.  I have had the privilege of attending several training programs across technology and business areas in both local and global locations.     The quality of content across both cutting edge technology and industry domains is something that has enabled me to really get to the depth of my area of work (Cognitive technologies), even though I was not an expert in these areas when I joined IBM.   
-   The extent of  lift and leverage that I got by the access to both industry experts and technology content within IBM.   
-   This has made a significant difference in my own career and value-add to a client as a consultant.   
-  One of the few, truly global organizations.   The exposure to different perspectives and cultures is completely unmatched.     I say this even after spending close to two decades in other global technology firms.
- And of course, the financial and non financial benefits are very good - provided you deliver the goods :).
Cons: - Don't expect an easy ride.  IBM like every single technology company out there is navigating a generational shift in technology platforms and more fundamentally, in new ways of doing business.   The pace of ongoing change in this company is breathtaking. If you are hungry to learn, to contribute and work hard, then you will do well, regardless of what role you play.       In my tenure with IBM, I have moved across multiple roles (each in a different business line) sometimes every year.  It has come with it's share of new learning and needing to finding one's feet again, but unlike some who complain of the constant change, I am driven by the exposure and learning it is gives me which I am deeply passionate about.