These are some special rotten scum****. I got hired off a legit job hunting site. I thought I had done my due diligence but I guess not. I shipped some packages for a month and then boom, they were gone. No response to voice calls, emails and of course no pay. They have my personal info SSN, banking etc.Then on 1.2.18 they were gone, phones disco’d and web presence "not found". I am not sure if they are affiliated with Turbo post in Europe but I emailed them with no response either.