Linode has been ok for me. I wouldn't use their managed services. If you need that type of scale go to AWS.
One cool thing I experienced with linode yesterday is I could boot from one of their kernels instead of my own grub kernel. I had a bad update on alma9 and this made recovery much easier without having to rebuild the node.