Companies’ employer branding is of great importance when recruiting and maintain 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.