Pros
The people have a great vibe and are there to get the job done, but have fun when they're able to. They don't treat patients like they're another number in queue, they treat them like they're an extension of their family and really engage the patients throughout their visit. One of the best things is that the owners really pay close attention to who they hire. If they notice that things aren't running as smooth or people aren't the best fit, they're quick to make adjustments and find someone who would be a better fit.
Cons
Busy clinic days, which helps pass the time quickly