Benefits ok....If you want to be successful, You need to Work Hard! Hard work is a necessity!The good thingsVery Good Training.. especially in Engineering. The Managers are kind and generous.
The challengesShows initiative with developing new ways of thinking to improve projects or company performance.