Pros
The engineering team is outstanding, very professional, friendly, and easy to work with. They respond quickly and are always willing to help solve design coordination issues.
Diverse public projects .
Supportive senior staff who provide guidance without micromanaging.
Cons
The architecture department is relatively new and still growing. It has gone through some team changes in the past few years, and certain systems and workflows are still being developed and standardized.