Monzo: a non traditional form of bank?

There is an existing topic dedicated to any issues setting up Monzo with various companies, perhaps have a look here?