I've an even worse experience when i was doing as a freelancer.
Every company has its bad side. That doesn't mean they are right, but that's what the industry standard. This is life. If you can't get through it, you'll suffer for the rest of your life. That's why ppl are predicting you'll have the same problem in the other companys. Not anything that goes in personal. We are all trying to free your mind. Take things easy.
Suddenly it reminds me the words from Bruse Lee.
"Be formless, shapeless, like water. If you put water into a cup it becomes the cup.
If you put it into the bottle, it becomes the bottle. You put it in a tea cup it becomes the tea cup.
Now water can flow or it can crash.
Be water my friend.” - Bruce Lee