You benefit from the brand's advertising and get their business.
Disadvantages:
Must pay franchise license fees.
Despite owning the stores yourself, you have to do things the way the corporate office says. If you refuse to comply with their standards, they could take your franchise license and any signage with their name on it.