Skip to main content

Definitions by ServiceNow

ServiceNow 

VERB To give an insurmountable task or workload to a person(s) or team but severely restrict and/or take away the necessary resources to do the task effectively.
Holy crap, did you hear what happened to the Finance team? They totally got ServiceNow'd.
ServiceNow by ServiceNow October 8, 2021