@jro1 It's 1000% scam. No company will require you to make a deposit to complete task. Also any company asking you to review stuff will often send u the product for free or give u money to shop with it.
They will take all ur money and cease communications.
Easy red flag is poor English and...