I'm sorry
. Sounds awful, esp. the name calling at work. I've never experienced that at work. The belittle part, yes, I have unfortunately and sometimes I think bosses are stressed and power hungry from their bosses and find someone to take it out on, and sometimes that's us.