Iubenda customer support is EXTREMELY SLOW to respond. Worse yet, Iubenda’s customer support is extremely frustrating to deal with. Each time I contact the company for guidance, I feel that I’m receiving incomplete, vague, jargony, and confusing answers. I’ll be switching to another company.
- You must be logged in to reply to this review.