Pros
- Great office culture overall, friendly coworkers and a supportive day-to-day vibe in many teams.
- Strong collaboration across disciplines, and you can learn a lot by being exposed to a wide range of projects.
- Leadership can be generous when the business is doing well (bonuses/recognition can happen depending on performance and year).
- Social events (happy hours, team get-togethers) help create a sense of community.
Cons
- In the Design Technology/BIM function, the management approach can sometimes create a difficult environment—high stress, frequent check-ins, and communication that may feel more critical than constructive.
- Limited autonomy in how work is executed, which can slow progress and reduce ownership.
- The combination of stress and limited autonomy contributed to turnover and made the team feel hard to sustain long-term.
- Growth path and expectations (titles, leveling, promotion criteria) can be unclear within the Design Technology/BIM track.
- Don’t expect a significant raise every year—annual increases can be modest (for example, around ~$1,500), though this can vary by year and business conditions.