Pros
Schedule is pretty consistent, and you have a fair amount of autonomy since upper management isn't physically there most of the time (store managers technically don't have any authority over assistant managers). Also the job is pretty easy once you learn all of the policies and get the sales process down. It's not hard but there can be a lot to do especially if you're at a busy location (you're a receptionist, retail manager, sales person, janitor, and facility manager all at once). If you consistently keep up with everything though you can have a lot of free time which is nice.
Cons
Pay is not good for the amount of responsibility you have (I'm getting paid just under $20/hr as an SM) and any bonuses are heavily taxed. There is definitely a gap between what different genders get paid. They also expect you to keep your wages a secret even though it's literally illegal to enforce that. Little to no overtime available. They may have you work at different stores (especially if you're an assistant manager) so it can be a long commute. Also be prepared to work alone most of the time because there's a high turnover rate and staffing is limited. They also expect you to get 10 google reviews a month which is a hassle You'll also be expected to help out other stores in your district, which is okay but "helping" often turns into doing someone else's work for them & cleaning up after them with little to no reward. Also unsurprisingly... with it being a customer service position, obviously it can be challenging dealing with customers who have little to no regard for you as a human being.