Pros
excellent, warm member base. eager to learn and expand their training.
Cons
owner is terrible, no communication to members about trainers leaving. will drop a beloved trainer, membership director, or ambassador at the drop of a hat. snake-like behavior.