One of the worst companies I have delt with. The job theme is full of holes and nobody responds at all on the support forums. I thought I was buying into a legit company. I have a paypal dispute going on and they are just dragging it out. All I want is a refund because I moved on already.
Public - 5 months ago