1 reviews | Active since Apr 2017

04 Sept 2020, 09:39

Zero support

For the 5th time in the past 12 months they have changed my login credentials without notifying me and without my consent. When I try to get hold of support or request that a manager phone me back nothing happens. I am not getting ANY feedback whatsoever.

0
Replies (0)