They are number 19 on Alexa and are seriously understaffed for the traffic they are getting.
I think they are holding up just fine. All they monetize is Reddit gold and a few small ads, which I'm not even sure are real ads or just ads for more reddit itself