Found 415 Digital, Permanent jobs