EXPLAIN SELECT
c.company_id,
c.name AS comp_fr,
c.short_quote_about_program AS short_quote_about_program_fr,
c.quote_about_program AS quote_about_program_fr,
c.author_quote_about_program AS author_quote_about_program_fr,
c.full_length_mission_statement as full_length_mission_statement_fr,
c.company_url,
c.city AS city_fr,
c.featured_in_carousel,
c.logo_url,
c.carousel_photo,
companiesLang.l_name AS comp_en,
companiesLang.l_city AS city_en,
companiesLang.l_short_quote_about_program AS short_quote_about_program_en,
companiesLang.l_quote_about_program AS quote_about_program_en,
companiesLang.l_author_quote_about_program AS author_quote_about_program_en,
companiesLang.l_full_length_mission_statement as full_length_mission_statement_en,
nb_users_per_org.nb_families
FROM
`companies` c
LEFT JOIN companiesLang ON (companiesLang.company_id = c.company_id AND companiesLang.lang_id = 'en')
LEFT JOIN (
SELECT
users.company_id,
COUNT(users.user_id) AS nb_families
FROM
users
INNER JOIN subscriptions ON (subscriptions.user_id = users.user_id AND subscriptions.active = 1)
WHERE
users.company_id IN (SELECT company_id FROM companies WHERE charitable_partner = 1)
GROUP BY
users.company_id
) nb_users_per_org ON (nb_users_per_org.company_id = c.company_id)
WHERE
c.`charitable_partner` = 1 AND nb_users_per_org.nb_families > 0