Great place to work, supportive environment with a team-oriented culture. Everyone pulls together to address challenges and focuses on problems not people.
Cons
The sector has lots of challenges, externalities often mean that tough deadlines are set due to weather and other factors.