While we know that most banks will have an inhouse compliance and audit team, we work hand in hand with these businesses to provide an independent perspective. Some of our clients have been incredibly happy to have our expertise; casting an eye over their banking practices and finding shortfalls that may have been missed. When these companies are operating on a large scale, such shortfalls can cost them millions; take PPI for an example.