@hugo never had to use their support but I know some people personally who have worked there, and I'd be surprised if they're not great.
As a company they seem to be pretty good, I've considered working for them more than once but the right role hasn't ever been advertised heh.