If you look at all the negative reviews, you'll see a recurring theme about management. This is sadly true. There is a lack of respect for employees, and you are continuously viewed as an asset or a liability. The money is sub par compared to industry peers, but it's really the culture that drives talented people away. Accept with a grain of salt whatever the company says. They will stick to their bread and butter trading strategies and the same managers will be in their positions for years to come. Also very little career opportunities since many ventures started by the company shut down soon.