Companies’ employer branding is of great importance when recruiting and maintaining workers. Nowadays, the IT component of companies is fundamental. As such, maintaining those workers is essential, yet difficult, since the job market is full of opportunities for this type of workers.