Pros
chill vibes, nice atmosphere, decent pay, worked with my schedule
Cons
Terrible communication, all over the place. They get mad when you don't answer ASAP, but upper management takes 3 days to respond to your messages. They don't treat their employees right and are never on the same page. They reduce your hours for bogus reasons when you don't accept their offers for management and/or speak up for yourself, in order to avoid paying unemployment. They also keep around bad apples for far too long for the same reason: they try to push people to quit over-firing them. They also have unrealistic sales goals and barely market the brand. They promise great pay, but will deduct your pay if you're late by even one minute twice in a pay period, along with other pay deductions if you call out more than once in a quarter (even if you're sick or emergency, you only get one freebie before they dock your pay)