J

I had a mediocre experience with Big storm. The we...

I had a mediocre experience with Big storm. The website was somewhat user-friendly but lacked intuitiveness. The overall service was average, and I had to wait longer than expected for a response from customer support. I wouldn't recommend this company to others.

Comments:

No comments