
the salary and life coverage
The technical challenges and the interactions with some colleagues
the engineering team opinion is taking in consideration to set the company goals
The trust, the leadership enables the team to reach their goals and take on new challenges and responsabilites
Everybody tries to gives his best at any task and there is trust among the members of the team