OVH's website looks ugly, if you are used to DO's beautiful interface, but they are good. I tested their DDoS protection and is is second to none.
Their customer support is indeed quite ever so lacking, but you generally never need them unless you run into a issue with the hardware, or the network.
As a french, I'm proud of OVH as a french company but they favor service quantity over service quality and that's a shame.
I don't use them for gitlab or production because they do not meet the uptime/response time standards I require (300ms pings from Toronto to their Montreal datacentre).
They are cheaper but if the above is more important than raw power then I'd go elsewhere.
Edit: I haven't used their Public cloud offering yet, that might have improved performance over their dedicated boxes and cheap VPS.