Pros
Exposure to large-scale, complex engineering projects
Stable workflow and recognizable company within the industry
Cons
Role responsibilities were not fully aligned with expectations discussed during the hiring process
Actual day-to-day work was more drafting-focused and junior in nature than expected for an intermediate/senior engineering position
Career progression and internal leveling structure were not always clear or transparent
External experience did not always appear to translate proportionally into internal level and compensation decisions
Internal mobility and department transfer opportunities felt limited in practice
Hybrid or remote flexibility appeared to depend heavily on team structure, tenure, or management preference, and there was a perception that in-office presence had a stronger impact on long-term career progression
Compensation was less competitive compared to similar opportunities in the market