Successful employer branding strategy is a must for every company in this day and age. Employer branding is not just about attracting potential job seekers, but also retaining current employees. Companies should focus on how they can make their company attractive to potential job seekers and how they can make the experience of working with them attractive to current employees. Employers need to be aware of their reputation and how it is perceived by potential employees in the marketplace. Employer branding can be accomplished in many ways, but the most successful strategies are those that are focused on aligning employer brand with employer reality. A company's employer branding strategy should be developed from a holistic point of view, taking into account the company's values and culture as well as its products and services.