Pros
Plenty of opportunity to learn ins and outs of business if you are willing to take opportunities and stand up for yourself (you have to ask/push - certainly won't be handed to you). Learned HR, recruiting, interviewing, training, development planning, finance, operations management, B2B marketing, and customer service. You can personally build a great team and have great peers ... it just takes work.
Cons
Very poor compensation for level of responsibility and workload. Poor time off policies (cafes are open 365 days a year). Poor communication from upper level management to the field - which is where the actual money is made. Dealing with an entitled public in an urban was soul crushing. Long history of poor facilities management - constant pressure to keep sales flowing while dealing with broken frigs, doors, bathrooms. Culture and leadership were just lip service.