1 reviews | Active since May 2016

01 Jun 2023, 21:33

Terrible customer service

As a current customer I do not recommend. The internet goes down regularly, plus they have the worst customer service imaginable via their Whatsapp business chat.

0
Replies (0)