They take deposit from Freelancer, then give them the workload. Company's attitude is more towards deducting the money from freelancer's pocket. Company earning SO MUCH on freelancer's efforts & give them peanuts in returns (if freelancer is enough lucky). I highly recommend not to keep any relation with this company