Pros
Good access to training and certifications Flexible working and fully remote model Generally professional environment
Cons
Workload can be inconsistent, with periods of underutilisation despite full-time allocation. Limited hands-on technical work for architects, with most implementation done by consultants. Frequent movement between contracts makes it hard to build continuity or deliver meaningful impact. Onboarding onto new projects is often slow and lacks documentation Lack of visibility on future work and technology direction. Communication can be inconsistent, with limited 1:1s and slow responses on collaboration tools. Knowledge sharing is not always effective and can be siloed. Design standards and quality vary significantly between accounts, making it harder to move between projects