There are several important things to consider when choosing a company for penetration testing. The first is experience and reputation in this area, so that the tester can identify vulnerabilities and offer competent solutions. Also look at what methods they use so that the testing is as in-depth as possible. There is a good resource with information about such services, where you can find out how it happens:
https://pharosproduction.com/penetration-testing-services