Based on their status page the only issues in the past 7 months were regular "some routing issue on the internet" related issues, which are not really avoidable.
Personally I never had an issue and definitly don't have a "more and more issues recently" feeling.
Personally I never had an issue and definitly don't have a "more and more issues recently" feeling.