Yes, the logo is the face of your brand and a brand needs to have an eye-catching logo to make an everlasting impression on the viewer’s mind.