Businesses are not finding as many qualified IT people as they need.
Often after only a year of work an IT employee will get poached by another company for better pay. The first employer has not recouped its investment in the employee.
Hiring and recruiting is expensive and there is pain in doing it again every year for the same poached position.
Businesses do not have good training programs for new IT hires so they rely on shadowing and OJT which takes a long time or is done with a person who does not know how to train.
Most IT training is a 5 day class that is like drinking from a fire hose and is geared to passing a certification exam. Students get the paper certification, but are not able to do the work.
Aging workforce has knowledge that needs to be transferred to younger workers. There is not an adequate plan in place to pass this knowledge along.
High Schools and Colleges are not adapting fast enough to keep up with the changes being pushed by today’s IT businesses.
ICM curriculum takes non-technical people and turns them into IT professionals
ICM mentors students until they have a hands-on mastery of the topic. The key to mastery is lots of hands-on lab exercises and access to experts via phone and email over a long period of time, not just a 5 day bootcamp. As a result, ICM candidates can actually do the work.
ICM Contractors are productive much sooner than new hires because they are trained well before they show up for their first day of work.
Contractors are rarely poached away and will stay at least to the end of the contract period. If a contractor leaves, it is ICM's responsibility to have a good replacement rather than the business.
Businesses save all the expense associated with hiring and recruiting and the pain of doing it again every year for the same position due to poaching.