Pros
Most GM's do genuinely care about you and will help you schedule around things such as appointments and such. A free sandwich every shift over 5 hours. Lenient dress code at franchises. Easy training
Cons
They seem to undervalue employees until they are about to leave, I know plenty of people who put in resignations and then finally were offered benefits and raises, or promotions as a means of staying. Routinely changes direct deposit company meaning almost annually resubmitting new employee forms which is frustrating and causes issues. Only holidays they are closed are Christmas, Easter, and Thanksgiving. Miscommunication is a very common issue. Horrible employees who both reflect negatively on the company, and don't meet company standards are kept and made to feel invincible and it sets a bad precedent.