Good jobs are rare now. You have to take/do whatever shit you can get hold of. Or don't. Up to you. Just don't get stuck in the middle, pining and fantasising after a decent contract while giving away your skills to random exploitative bosses.