RD 7 May 2019
I have fallen in the same situation as the other complainant.. I recently signed up a contract and started working but its seems ithis I Tech company is a scam and have trapped me.. I haven`t received such threatening calls yet but before i do i`m advancing my complaint..