demanding
de-mand-ing
adjective
Requiring a lot of effort, skill, or attention; difficult to satisfy.
"Her new role is very demanding."
Thesaurus
Synonyms: exigent, hard-to-please, exacting, rigorous, stern, hard to please, needy, stringent, strict, tight
Antonyms: undemanding