It really depends on what franchise team you end up working for. But for my team based in Houston Texas, I really enjoyed working there. Very supportive from the executive management with a strong culture of customer service.
Cons
The only cons that I would really say is that there is no real upper ward growth with the company because its a franchise. Other than that, great place to work and stay healthy.