Poor work-life balance due to constant client demands and low-quality account management.
Under-market salaries, especially for junior staff.
High turnover, particularly among diverse employees.
Pressure to rapidly match technical needs of clients without technical upskilling support.
Frequent multi-project resourcing leads to burnout.