Best days are behind it. Company is now a mix of degenerate castaways from eTrade, spoiled leftovers from TradeMonster and a few solid smart folks from the old OH (owned by Peak6). The current c-level is filled with sexist alcoholics who have absolutely no interest in anyone's wellbeing, career growth or psychological health.
Let's be clear: the executives at this company only care about one thing - lining their pockets. They are pathological liars. They will kick you to the curb without warning.
Steer clear of this company unless they pay you 200%.