It's is a great place to work. Lots of camaraderie. Heavy investment in personal growth.
Pros
We work and play hard. Don't apply if you are looking for a job. Only apply if you are looking for a career. The company has a formal leadership development plan that grows individuals in their career and it willingly supports self directed personal growth endeavors. Accountability is open and direct with the goal of top quality deliverables and client satisfaction as the baseline for performance. Nice bonus plan if you perform well. Good benefits. Management is willing to listen and encourages individual initiative. Opportunity to be involved in many different kinds of construction - hotels, gaming, healthcare, education, civic, infrastructure, government, private, mixed use, corporate, themed entertainment, mission critical.
Cons
It has become a large firm with the resultant loss of some of the intimacy that a small firm affords but this is far outweighed by the resources that are available at your fingertips. All the latest software and hardware. The intimacy is still preserved in each office. The company has grown so much that it is impossible to know everyone in the firm now. Nice working environments. Don't look for a private office but count on comfortable contemporary workspaces.