Products, contracts, and implementation are reviewed from a Sharia compliance perspective.
What matters is the independence of the organization, its decisions, and the review of its application, not simply the presence of the organization's name in the advertisement.
The organization's report or governance structure carries more weight than a marketing leaflet.