This is hands down the best company with which I have ever done business. Their technology is amazingly far ahead of others in the banking and insurance space. I was taking a photo of a check with my smartphone to deposit it years before it became mainstream.
It is a great example of how constraints build value. By constraints I mean, they have had to deal with military customers stationed in far flung places for years. This built their capability to conduct business virtually.