So much experience. Worked endless hours, so made good money. Controlled everything and had so much freedom, despite being technically a corporate run.
Cons
No time off. Everything is your responsibility. Hiring, scheduling, ordering, payroll, maintenance, the list goes on. Then the obvious lack of respect for hard workers.