Enterprise Related Training: A Survey