If you are a company that uses third party software for functionality, please, do not ever hire an outside “training” firm to come in and teach people who have no obvious use for the third party tool, especially if the price tag is $2,000 per person. This is even more true if you are a software company that employs people who know the third party tool and are willing to teach it to the other employees.
When the time comes for the training to take place, do not schedule meetings that will interrupt the training and to do one better than that, do not hold the training in the same building as the regular office. All that happens with these two things above are people get distracted and the trainer gets frustrated. It causes a waste of time and money.
Running a successful firm requires that management understand managing, not just moving lips and expecting things to happen.