Forget your career site. The real employer branding is happening on Glassdoor and Indeed
Build your employer brand where it can have the most impact — the world’s leading job portals might just matter more than your career site, Emile Mac Gillavry, CEO, Maximum, affirms.