Physical trading houses - Traffic/Ops role sucks your soul.
Sorry in advance for the rant:
Been working at a major trading house (think traf etc) and so far my experience hasn't been so great. I've been getting railed by upper management for continuously making small mistakes. Work has stressed me out to the point where I've been dreaming about not accidentally fucking up tasks in my sleep. Been doing my best to take all of it in but there's just so much to learn that it NEVER ENDS. If I ask too many questions they start judging me and tell me to "think hard and figure it out" and when I do this, and make a fuck up, they will say "why didn't you ask us? you seem very lost". I've been getting worked like a dog and they expect me to grasp concepts as if you have a photographic memory. Upper management is comparing me to other team members that are high performers + they'll call you out in large meetings to embarrass you and further kill your self-esteem. On top of that, the training I receive from other team members is absolute shit (assuming since everyone is trying to reach the trading seat and do it on purpose). I am a bit conflicted now as to what direction I should be going. So, I have some questions:
Is this just how the corporate world is?
Working for a smaller firm a better Idea?
Is busting your ass in a role like this only to one day get lucky and become areally worth it?
Ty for reading