The on site supervisors for the dive crews are excellent. So long as you are on a job there is no problem. The management at the headquarters however leaves room for improvement. If you are not on a job you can expect to have work of little importance on a daily basis, a graded down pay scale, and a hostile to semi-hostile work environment.
Lulls between jobs are awful