Mai T.
9/10/2025
This is a horrible pitching company and almost feels like a scam. I only got one irrelevant offer that wasn't even in my niche. Like a scamming looking drug company? Total waste of money. I can...
(2)
This is a horrible pitching company and almost feels like a scam. I only got one irrelevant offer that wasn't even in my niche. Like a scamming looking drug company? Total waste of money. I can...
DO NOT WORK With them!! If it was possible to provide negative stars I would. We worked with them to add a couple of very simple features and the sandbox account they allowed us to preview and...