I’ve had years of experience with OVH. I would never choose them for a new project. Their product is acceptable , but the customer support people are jerks. Consistently, for years. I can provide very specific examples if you want.
EDIT: also have years of experience with Linode, Vultr, DigitalOcean, and even Upcloud (Spanish company as I recall).