What Types of Employee Training Programs Do Companies Want or Need?

What are the types of employee training that companies require? First-time managers, shadowing, compliance, safety and mentoring training for staff in the workplace.