24task company is a scam. On joining they ask you to pay 40 USD dollar for some ID card for the employee's when you are joining as a freelancer. First of all, no company asks for money from their employees. Moreover, why would a freelancer need an employer's ID card. Be aware!