implacable

adjective

implacable, relentless, merciless

"El jefe fue implacable con los errores."

The boss was relentless about mistakes.