yourself, of course I'd leave. No job is worth my life - you may place a different value on yours.
The fact that talks with supervisors have not gone well would just reinforce my choice to find more acceptable employment.
Want DP delivered to your inbox daily? Subscribe here: