Exposure to a small variety of contracts and companies. If you find a place that likes you, there is a possibility you could get hired in.
Some genuinely good people i've worked with.
Cons
Pay is not competitive for the amount of work expected. Leadership often sets unrealistic workload expectations and emphasizes keeping the client happy, but does not provide the staffing or resources needed to do so sustainably.
Burnout is common due to chronic understaffing. Taking time off feels difficult because the workload simply shifts onto coworkers, creating a culture where people feel guilty for using their own PTO.
Leadership has a direct financial incentive to run as lean as possible, which results in employees being stretched thin and treated as easily replaceable.
Career growth is extremely limited. Outside of moving from subcontractor to full‑time hire, upward mobility is rare. Some contracts may have a few higher‑level roles, but they are the exception, not the norm.
Turnover is consistently high, and the underlying issues are well‑known but rarely addressed.
The executive leadership is so out of touch with reality, its sad.