The structure and support provided.
The Management Team is co-responsible and truly supports each other.
They care about their company and those that work for it.
Love that in addition to salary, one can earn bonuses through achievements
Exceeding expectations.