3) They don't want Tattle to know cos someone might call his employer regarding racist tweetsThere’s only 2 reasons they would be keeping it secret:
1) they are embarrassed about whatever the job is
2) hes getting paid cash in hand and they don’t want it recorded as to where he works or what exactly he does