Pros
Eliassen Group has been a wonderful agency to work for over the years. Consistent, supportive, the pay is on par with the roles usually.
Cons
Contracting can be exhausting over time, no matter what the agency. No benefits, PTO, etc, can really eat at someone.