However, there are some downsides. Communication can be lacking, and there have been instances of pay errors. One major issue is that shift hours can change at the last minute, sometimes without any notice, meaning you only find out on the day. There are also periods where work availability is low, leading to fewer shifts than expected. In my personal experience, I was underpaid for a shift, and when I reached out to payroll, I was told they would contact my manager and get back to me. It has now been a week, and I still haven't received an update, I have tried calling them, but there is no response.
Overall, while there are definite positives, the company could improve its communication and reliability when it comes to scheduling and payroll.