Some opportunities to grow in the organization.
Other companies pays a bit better.
I learn something new everyday.
The engineering team has high energy and great professionals. Other teams have more arrogance.
You see and interact with people from different teams and you get a clear overview of how they work and interact with each other.
Engineering-wise, is very good. People from different nations coming to work with us is very motivational. They bring a lot to the organization, good practices and great life experiences.