Negatives
-
Their servers are in Germany not Switzerland