The biggest con is the poor management. My manger expected employees to practically give up their personal life! I worked in a college town and she only allowed employees off two home games out of eight and if you did get a game off you usuually had to work a morning shift. Second, my manager did not treat their employees very fairly. Favorites worked more hours and the better shifts, reguardless of performance. Also, my manager had no business sense! She would have eight people working on a slow day so everyone would have really low sales. We weren't even meeting our LY for last year. Last, she developed really bad attitudes. When a couple of us turned in our two weeks notices, she started getting onto us for little things when others were making bigger mistakes. She also cut our pay and stripped us of responsibilities Beware of this job, starts of great but looses their luster quickley.