The entire assignment looks very legit. Thereafter, a deposit is being asked before the assignment is provided to the freelancers. Kindly do not deposit the amount. It's a FRAUD...!