my first job/company, I learned a lot of things especially on site exposure.The good thingsmy bosses and colleagues were the best team I ever had during my stay at the company. They helped me grow and developed skills.
The challengesConstruction in general I guess is stressful but it's up to you how to handle challenges. As part of operation you have to work 6 days per week. Sometimes, you have to sacrificed work-life balance. Also if you're not type of employee that anticipate overtime when "needed" this may challenge you to balance your time.