cotton on are one of the worst companies i have ever worked for.
they expect you to drop everything to work for them when they ask on the day you have to work - some people do have plans, and pay you a minimal pathetic rate
they expect you to push charity items and promotions and sales to...