Me, and several other friends, are working for this company called Brandsrock ( Jigsaw is their old name, but people still call it that). Its a promotions company for students, that allow them to hand out pamphlets and do in store promotions.
Anyways, they ALWAYS fail to pay on time, and i mean, not a couple days later, but on average a MONTH late. I do NOT recommend you work for them. Constantly sending automated sms's about all their excuses why they havnt paid yet. (Cape Town, South Africa)