Pros
The company hires great people around the area with the ability to not just coach, but really understand the groups that they're working with. Tournament level coaching, however, is lacking the intensity it needs to compete with top-tier tennis camps.
Cons
Tennis camps are rowdy and sometimes very disorganized, depending on who is managing it for the week. I worked mainly with the recreational group, but the couple of times I subbed for the tournament group it felt a little...lifeless.