Is Taboola a scam or a legit company?
Asked by Charles I. on 3/20/2020
2 Answers
Dan T.3/30/2021
Taboola is a joke, literally a joke. I went to sign up, thier site didn't ask me to set a password, it didn't have a start date, an end date or a budget amount to set? They did however ask me for a credit card to get started. LOL
Add your answer
Click to upload/insert
or drag & drop