Personally I wouldn't use them, and wouldn't recommend them. But I'm not here to argue about it.
I took the time to search for five seconds because you wanted references, but were somehow incapable of making your own research, or making up your own mind.
If you search you will find repeated instances, and that means a long history, with no changes after even a single security problem.
They have a long history of hiding information from customers during security incidents and outages.
No one running a proper site would be crazy enough to host on Linode.