With respect Gaz, the quality of diving should not be the primary concern when choosing a professional training course. Want to see lots of fish and pretty corals, go on holiday. Want to become a divemaster or instructor, go where you're going to get the best quality training.
Pattaya, while not a first choice among holiday divers, offers excellent conditions for professional training. The very things that turns people off -- limited visibility, stronger currents -- are things that make you better as a diver.
Our guys go to southern Thailand and come back amazed at how few DMs and instructors there know how to use a compass. Among other things.
ALI -- (the OP) -- There are other options than Mermaids. Our program is less expensive, offers 1-on-1 training exclusively, includes more in the package and we have a much better success rate.
See our website below for more info.