Did not like Cirrus because pay was low, and once I got to my assignment I never heard from my recruiter..They don't have alot of jobs.
Cross Country was better, have lots of jobs, but a big company who only care about getting the job, if you have a problem on the job they don't care.
BUt overall , go with who you feel comfortable with.
I heard Advantage is good.