On the Trustpilot “Best in Non-Bank Financial Service” category
Trustpilot is less that trust worthy. Fake and invited reviews abound, and orgs can challenge and take down negative reviews quite easily.
Their system is easily manipulated. If you notice a Trustpilot logo on a company’s webpage, that is a clear caution signal. Don’t be taken in.