Company: IBM
Date: 2020-09-23
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Cultural Opportunity/Antiquated Processes
Pros: Salary/Benefits are very amenable
Ample opportunity to interact with people across the world
Autonomy to grow and develop
Some really great mentors and line managers that advocate for their teams
Cons: A technology company that doesn't practice what they preach or teach their clients. 
Antiquated or lack of internal processes. Must rely on tacit knowledge more often than not. 
Slow to adopt their own technology to beta test or improve.
Training for some products, even though they sell and maintain them, are out dated and makes the consultants job very challenging to service their clients. Consultants are not given the proper tools and training or a sandbox environment to enhance their skills on the products they are to service. Most often a consultant would have to learn on a clients environment during an engagement.
CLIENTS: This is why you experience the challenges you do! It's not the consultants fault. They beg for the tools and knowledge to service you better. It's senior managements lack of approval and money to give their consultants cloud environments to stand up the tools you purchase so they can train, test and grow their knowledge for you.