The management and owners consistently educate and allow growth within the company.
There's a lot of opportunity to earn higher pay through tips and group facilitation.
Cons
It can get hot on course, but breaks always available if needed, and water is available throughout the course.