Rails group/having/count query
Do a LEFT JOIN instead of INNER JOIN.
Company.joins('LEFT OUTER JOIN users ON companies.id = users.company_id')
Do a LEFT JOIN instead of INNER JOIN.
Company.joins('LEFT OUTER JOIN users ON companies.id = users.company_id')