A Stress Free Work Environment

A Stress Free Work Environment

Bosses call it a "Stress Free Work Environment" The fact that we get publicly shamed for not meeting quota determined that was a lie. — Call Center Memes