I am a Captain on Ride The Ducks (Branson) and I love the job. (Great retirement job). Good pay and incredible tips. Passangers love the experience (expecially the spash in).
Inconvénients
Sometimes hours of waiting (get paid by the trip out). Summer can be very hot because the temperature is 90+ and you sit behind the engine. But its an open air experience so, nothing to do but hope it will get cooler.
Entire Philadelphia location (they, Herschend Family Entertainment, have others) dumped at one time with zero advance notice. Ignored us afterwards, example us captains never received "Seatime Letters" which the USCG will later require of us.