For overall I enjoy working hereThe good thingsLearned a lot since i start working as fresh grad, bos and co-worker really helping and guide me through out every project/jobsite/problem to handle. They did not overly pressure you, hence you can work peacfully and less stessful to handle every job efficiently
The challengesCompany lack of resources. So as an engineer, you need to utilise and organize every available resource (workmanship, transportation, tools etc) to handle jobsite effective and efficiently