Corporate training programs and workshops have been around since quite some time. And some of the work that corporate training companies have been able to do through them is quite remarkable. https://theyellowspot.com/blogs/how-does-corporate-training-affect-work-effectiveness/