Great place to learn and develop as an engineer in building science and restoration. Good compensation, clients, and projects. Lots of time on site to get hands-on experience.
Cons
High pressure environment, with long hours (including evenings and weekends) to meet deadlines.