Pros
Coworkers were usually fun to work with, although there's always the typical drama. You also get into a rhythm so things become second nature really fast
Cons
The general manager has zero respect for her employees or their time and consistently schedules people outside their availability. Also tends to schedule less than enough closers so we often stay hours after we are scheduled to finish closing the store. Those of us who did stay to close were typically one manager and the younger employees, often teenagers, staying until 12, 1, 2 or later just trying to close the store. Employees are also guilted into staying to close when they arent supposed to because of said poor scheduling. Along the same lines, under scheduling affects shifts as well, some of our most stressful shifts are the ones when we don't have enough people to properly run the store on our own during lunch or dinner rush.