Pros
Overall pay decent if you only do your job requirements, bad once you have to help all the departments and leave yours hanging. Bereavement time, 3-5 days depending on relation.
Cons
No balance. You have sick time they don’t tell you about so you don’t use it as a salary worker. Once you learn something in a new department they always expect it from you. No real follow up with leaders. Can be transferred to another store or another position on a whim, you get no say. If you were to discipline your staff for tardies or call offs the way they want you to, you would have no staff, you have to make your own boundaries on that. Too many systems and processes to hire, discipline, schedule, etc. Ridiculously long training process that don’t actually help train what is needed for the role.