It ticks a lot of boxes looking at the landing page. However, I'm surprised by the lack of a really important keyword: privacy.
tl;dr - they don't encrypt anything, are owned by a russian company, and take no responsibility for the leaking of your data.