Coworkers, tips, and customers are really nice which makes it worth it.
Cons
Corporate is highly incapable of hiring a proper manager for the branches which hinders everything. They hire managers who will sit back and do nothing when we have full house and understaffed.