Pros
Remote work, flexible schedule, recruiters look out for you, contract extensions offered until 2 years
Cons
Limit only 5 days of unpaid vacation time in the time of your contract, no guarantee of a full-time role, no paid holidays off (doesn't count towards your 5 days)