Lifestyle 'This is a scam': Job ad draws criticism online for requiring applicants to pay $20 deposit before starting work