Excellent working environment, management care about employees, good salary, great opportunities
Svantaggi
As a medium sized business your role is not very specifically defined and you are expected to get involved in other areas (not really a con to be honest)