PROS: awesome good people, great learning experience, perfect for anyone getting into the workforce, good discipline for entry level, good opportunities to move up, and Sundays off.
CONS: very fast paced during lunch and dinner hours (can be stressful), if short staffed, you are expected to still fulfill all daily tasks. We were always short on people, i was always held with the same responsibility and expectations as a team lead but never moved up for some reason. Favoritism. Pay is too low for a livable income.
In summary: Dont work for this company if you're looking for a livable wage or unless you want to be a slave.