Best price-to-performance ratio
Pros:
- One of the cheapest options to get a good, reliable server
- Little-to-no compute overselling, in my personal measurements CPU steal times were ~1% under load.
- The new server control panel is actually good and powerful
Cons:
- Networking bandwidth sometimes feels restrictive, especially on their higher-end boxes. I'd gladly pay extra for a 5 or 10 gbps connection, but AFAIK their best option is 2.5 with average *real* throughput being ~1gbps
- Customer service is a bit of a hit-or-miss for me
- Billing and product cancellation terms can sometimes be confusing, especially for newcomers. They should really clarify on the cancellation screen whether the server you're cancelling will be terminated immediately or when the paid-for period ends.
Overall a great hosting provider, I have been using it for my projects for almost a year now and no critical issues so far.