After doing some research AFTER the fact (I know, I should have done this first), I discovered that Paychs (Paychs.com) is not authorized by any legitimate financial regulator. They are operating illegally. The website looks very professional but it's all a facade. Please check the regulatory warnings database before investing with ANY company.
Cons: Lost entire investment|Reported to authorities|Unresponsive