The even bigger tragedy is that you can't even put this company on your resume for a few reasons: 1)Nobody has ever heard of Paymentwall, even "competitors" 2)Those who have heard of PW, do not have even remotely nice things to say. Go to any conference, ask around the industry, you'll find out real quick. 3)Reference? No. "Management" would rather go out of their way to sabotage former employees.
Do yourself a favor and message any former employees on LinkedIn, find out for you self.