MC
Mark C
1 reviews | Active since Jun 2012
13 Aug 2021, 14:40
Don't trust your business to these guys.
Its shocking that a service provider makes changes to their system which negatively affects customers and they do not provide any notice nor support. The change the location of their admin panel and the entire authentication process but neglect to inform customers. Notification email stop working and no response from their "help desk". Don't trust your business to these guys.
Helpful (0)
Replies (0)0
Replies (0)