Pros
Flexible schedule, literally nothing else!
Cons
They have a high turnover for a reason!they don't value their employees even if you have been loyal to them for years!no benefits,Only one 10 paid break, always understaffed, managers are allowed to treat staff horribly, if they don't like you for something as small as being annoying in their opinion or "talking too much" they will cut your hours to 4/5 per week,!!!they also tend to cancel a lot of shifts couple of hours before the start of your shift,no opportunity for advancement,the job openings are not posted publicly, they simply offer the position to the person they like regardless of seniority or productivity !!! HR will never come to any store ,they only have a number and email addresses,when you contact them ,they will give you a generic response with no help & let management know about the complaint (no confidentiality), no evaluation on productivity, no annual raises, basically no way of getting promotions based on performance