2. What is Employer Branding?
• A person or an institution that hires
peopleEmployer
• A strategy that allows an organization
to differentiate itself from competition
and in the process, to bond with their
customers to create loyalty
Branding
3. Objectives
• To determine key factors of Branding
• What role an HR Plays in Branding?
• What are the existing means of Branding?
• What are the strategies that could help an HR to brand its
employer image?
• What role branding plays in attracting & retaining talents in
an organization?
• What are the Future Prospects of Employer Branding?
4. HR Role in Employer Branding
• Recruitment & Induction
• Compensation & Benefits
• Career Development
• Technology & Social Media
• Future Career Opportunities
• Work Ethics
• Employer Value Proposition
• Innovation
• Talent Management
• Expatriate Management
5. Important Candidate Drivers
55% 60% 65% 70% 75%
Learning & Development
Respect
Future Opportunities
Ethics
Manager Quality
Learning &
Development
Respect
Future
Opportunitie
s
Ethics
Manager
Quality
Results 71% 69% 66% 63% 62%
6. Magnetic Effect of Branding
• The manner in which an organization handles recruitment can attract or
repel critical talent
• a global study of over 4,000 employees and 800 recruitment and talent
management professionals done by Futurestep – revealed that 63% of
employees believe innovative approaches to recruitment
• 44% of people globally said a company lost their favour if they did not
contact them following a job application
• Universum’s research shows that many young employees leave their
employer within the first 24 months, often because the organization failed
to meet expectations
• 78% applicants claim that employee would talk about a negative experience
they had with a potential employer
8. HR Strategies of Employer Branding
Adopt Strategic Approach to Employer Branding Across Employment Lifecycle
Be Clear About What You Stand for
Adopt a Community Concept to Your Employer Brand Strategy
Be Aware of Political Risks
Understand Economic Trends and Country Primed for Growth
Focus Your Employer Branding Resources
Digitalize Your Employer Brand Strategy
Make Sense of Big Data at Your Disposal
Look Outside Your Own Borders
Your Network Is Your Net Worth
Build Employer Brand Leadership Capability
9. Future of Employer Branding
• Need to recognize the importance of a robust,
engaging and inspiring employer brand that ensure
they achieve their business goals
• Organization should focus on making itself a
desirable place to work and elevates the brand from
its competitors
• It should consistently evolve to satisfy a change in
brand strategy, or business goals
• Align HR Strategy with Business marketing Strategy