ParentFull threadsorenbs·I am somehow uniquely well positioned to answer this question. I worked at Trustpilot for 7 years, and am now a relatively large Vultr customer.Vultr is great!View on HN