They have a long history of withholding information from customers in the face of security incidents and outages. The last time they were hacked I found out from Reddit that it happened and even when they bothered to tell me they failed to say (a) what actually happened or (b) what steps they took to prevent it occurring again. And many, many outages had information communicated on the IRC hours before website was updated.
It is the culture and professionalism that differentiates one VPS provider from another. Linode gets a massive thumbs down for me.
https://blog.linode.com/2013/04/16/security-incident-update/
You can't prevent 0 days, and the informations hacked were encrypted.
http://www.webhostingtalk.com/showthread.php?p=8646073
The issue here is not the 0 days occurred but how you deal with them and what systems you have in place to prevent them. Linode has consistently been sloppy at notifying customers and their auditing systems are/were clearly inadequate since their positions changed over the few days. Sure their data is encryptable but if you are sloppy about the process you're likely pretty sloppy about the implementation. It's trivial to decrypt data if you haven't encrypted it properly.
It's been terrible for years. And it's not like you have a lot of choices when it comes to Linode data centre.
I'm sure your experience has been good, but there's a huge swathe of ex-Linode customers with pretty negative memories.
For me :-
* Excellent reliability (no unscheduled downtime in 6 years from 3 to at one point more than a dozen nodes)
* Excellent hardware - when I've benchmarked real production systems on Linode on a $/perf ratio beats DO hands down
* Excellent support - tickets are generally answered in under 30 minutes and staff are knowledgeable
* It just works(TM)
* Straightforward interface and pricing
* Rock solid network, like bulletproof
* I trust them (after 6 years of the above they have earned it)
a) Average reliability - had numerous incidents at their London and Fremont DCs. And the complete inability to tell me what was happening in a timely manner was pretty unacceptable.
b) Average support - they will answer the simple questions very quickly. But anything reasonably complex they will actually not bother responding at all.
Edit: Their support is top of the line.
Wow, just wow.