Just awful
Just awful, customer support is dreadful. I've literal given up on chats on more than one occasion as I'm told in a rather passive aggressive way that it's my fault that things don't work properly The new version is terrible. Having to keep reloading pages because they don't work first time is really annoying.
19 November 2025
Unprompted review