Stay away from this company. The work environment is terrible, and the managers are unprofessional. Many managers are emotionally abusive, and they act like they're not in a professional setting. Employee turnover rate is also very high. This is probably because management never shows any support or consideration to the employees. It's really horrible working here, and I suggest that you say away.
Hi Darlene. I apologize for your experience with Terraboost. Our client success team is attempting to reach out, but unfortunately, we can't find you in our system. We would like to get this taken care of for you but need some more information. Could you please email CSM@terraboost.com with the name of the Company advertising, name of the advertiser, and a good phone number to reach you at? Again, I am sorry for this experience and we want to make things right.