This appears to be a totally scam website. I was directed to it by someone I met on Upwork. That freelancer was totally unqualified to do the job. I got charged a bunch of hours with no results. Tried to dispute the charges, but the dispute system seems to be broken. Nobody responds to messages. Don't even think about using it. I'll report the charges to my bank as fraud.
Small update: Even if my dispute is a success, they will only credit my account and not refund my money. This is an absolute sham and scam of a website. For sure will file a dispute with the credit card company.
Dear Paul, I appreciate your review. We checked and see that you have received a refund.
Please also note, that we do not have a credit card option. All the refunds are executed to PayPal or the billing source of the client.
If you need anything else, feel free to contact us via support@ithire.com. Have a nice week. :)