Do I need to pay a deposit or pass a credit check?

by Mina Roopra

No! There’s no upfront payment, and no personal credit checks – it’s all handled through your employer.