Found 505 Digital, Permanent jobs