L
Lee Concepcion Review of Bigmouth
I had a mixed experience with Bigmouth. While thei...
I had a mixed experience with Bigmouth. While their website was easy to navigate and find what I needed, the customer support was not very responsive. It took a long time for my issues to be resolved, and I had to follow up multiple times. Overall, it was an average experience.
Comments: