Highly praised for knowledgeable, patient trainers, clear step-by-step and staged training that boosts software use, marketing and business confidence; potential downsides are that some users may need ongoing follow-up support or flexible scheduling to suit their needs.