People do not engage with a company. The brand matters, but, when we engage, we engage with people, we really do not engage with the brand. Any social media handle would vouch for it.
All the more reason to invest in people. It is always people who stand out in any organization.