twilio

0
0 from 0 Reviews and Ratings
Unclaimed Profile
Business profile not claimed
This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Don't waste your valuable time

They lie, they don't give valuable reasons as to why they won't accept your documents. I didn't have a great experience with the customer service, they are slow, I find their platform pretty complicated. They are not up to date regarding legislation meaning some things they do are straight up illegal

2
Date of experience: Feb 01, 2023