Low barrier to entry
Fun work environment and coworkers
Variety and flexibility in roles and responsibilities
Intersection of min golf and restaurant roles creates variety of opportunities to branch out
Cons
Can be very busy and stressful on weekends
younger staff lack of professionalism
spotty scheduling at times