Dark, depressing job.
Pros: management treated people well.
Cons: long shifts, every customer is angry and unwilling to listen.
Show up early, leave late, sit in a dark smelly room with 100~ other people and have 50+ customers a day yell at you about things you have no power over / cannot change or fix.
The management knew it was a horrible job and treated you well due to it, however pay was very under whelming and the entire environment was uncomfortable at best.