The company is a great training ground for Engineers!The good thingsThe management focus on the improvement and development of its employees technically and in terms of ACDC principles.
The challengesDespite of the stress, its worth it since you're learning to do your own craft in terms of project and tasks management.