Support staff (traders assistants, shipping, accounts) have quite a dull job to do, mostly repetitive tasks (invoice, receipts, contracts, data entry, customer and supplier emails).
Support staff salaries are reasonable ranging from $45k - $85k, however these do pale in comparison to traders, particularly considering there is basically no prospect of promotion to being a trader.
Some trading desks are toxic. Essentially if you bring money in, you can get away with whatever you want without consequence and hence bullying and toxic culture has become the norm. This really falls back on weak upper management.
The job itself is not particularly fufilling, it's more about sitting in an office and running through the motions.However the decent paycheck keeps most people here.
Politics and favouritism are very apparent
Software is antiquated and needs an overhaul.