Aloha,
Where ever you dive, always go w/ a reputable company that has a store front & its own boats. Keep in mind that most PADI Dive Resorts dont have store fronts & can be individual instructors that run their operation out of a van. A PADI Career
Development Center (CDC) means there is a Course Director with several instructors and usually provides the most experience and latest PADI standards in safety.
Dandamanwithatan
This is one of the least useful things I have seen posted on the board for awhile. Some of the worst dive ops in the world have lots of instructors and their own boats. Personnel recommendations from clients mean alot more than how much a shop pays their cert agency or how many instructors they have.