nezahvalan

Adjective

 * 1) ungrateful, unthankful
 * 2) unrewarding, thankless (job, duty, activity)