After 9 years as a casual, my hours have been cut twice. They can get away with giving me a 4 hour shift, and someone just hired will get a shift of the same length. No stability, always asked to stay a full shift at the last minute. Casuals at top rate get paid $7 per hour less than full time employees for doing the exact same work, even if you work the same number of hours. If you don't specify a weekday that you are unavailable, you could end up working 7 days a week, but short shifts. I went from 37 to 40 hours per week to 20 hours without any warning. There is also very much an "us" and "them" mentality as some fulltime employees feel that casuals are below them, even though they have been there themselves. I really regret wasting 9.5 years there, and am looking elsewhere.
No stability or security