Found 1,009 Digital, Permanent jobs