Has anyone had any experience with this company? or trainers FROM this company? Particularly in New England/MA area? someone has asked for a recommendation as they have hired them, & I know nothing about them. Any good or bad you have heard? (on line reviews are not great, thats all i could find)