I disliked the random schedule hours, noting that I was a manager i could not have a set availability it was always where i was needed and that calls for flip flopping. Close one night open the next and so on. If it weren’t for this I’d had stayed with the company but as an adult it gets unmanageable. Another con is can put a lot on your plate and be stressful, especially being so busy. Coming from a regular crewmember im sure this answer would be different.