For managers, they expect you to work 48 hours a week, at least 2 nights a week, and you only get one weekend off a month. It is discouraged to have more than one weekend of vacation at time. With store hours being 930 to 9 in most locations, the shifts worked for managers generally mean you miss all after school activities or are late to most school functions. The flexibility of the schedule can be nice at times, as the days off are often chosen, and can change from week to week. The atmosphere is fun and fast, and depending on the area you work in, can be great. The bigger the store the more enjoyable the experience. Small locations are harder to handle. They have sporadic customer flow and it is difficult get all tasks done while meeting numbers and giving top notch customer service. The payroll is tight, so expect not to get paid much unless in a bigger store.