Synonyms:
  1. donkey-work
  2. grunt-work
  3. scut-work
  4. shitwork
  5. thankless task