They also don't support sending plain-text email (a bit of an odd restriction, and it means most mailing lists will drop your emails -- making it unusable as a primary email service if you use mailing lists often).
In addition much of their "secure email" features are only super useful if all the recipients are using ProtonMail (they use PGP under the hood, but all the keys are managed by ProtonMail -- though encryption is done client-side). You can set up a symmetric encrypted email for non-ProtonMail users, but that basically gives the user a link and they have to enter a password you've given them over a different secure channel (making it little more than a nice interface to gpg --symmetric).
All-in-all while ProtonMail is nice, for my usage it wasn't workable. I ended up using Mailbox.org which is a more traditional email system (though they have a cool feature where you give them your PGP public key and they will encrypt all plaintext emails they receive so that they are all encrypted when stored both remotely and locally).
I have 15GB in gmail and proton only offers 5GB for a single user plan.
You can't use a regular email client with Proton without some proxy software. [1]
https://protonmail.com/support/knowledge-base/third-party-em...
It doesn't have a calendar, so you can't send or accept meeting invites if that's something you need to do.
They keep saying they're going to open source the app when the next version comes out, but development seems super slow on that front, no major app updates in a couple of years.
They have a bridge app that lets you use outlook, thunderbird, etc. and it works great, but the Linux version has been in beta for about 2 years, and you have to email someone to get on the beta list.