3 ms·
A workplace that’s dehumanizing or that forces you to be your worst instead of your best self in order to survive or succeed.
by gshdg 7y ago
A workplace that’s dehumanizing or that forces you to be your worst instead of your best self in order to survive or succeed.