Pros: The pay and benefits are really strong, which is common for a proprietary trading firm. You're constantly challenged, and as a Software Engineer here, you learn a ton about building high-performance systems for algorithmic trading. The people are super sharp, which pushes you.
Cons: Leadership often feels pretty top-down and a bit out of touch with what the engineering teams are actually dealing with daily. Communication on strategic decisions isn't always the clearest, which can make it tough to see where your project fits in the bigger picture. It's a demanding culture.
Advice to Management: Try to get more direct input from individual contributors, especially engineers, when making big technical or strategic calls. Better transparency around decision-making would go a long way.
Show more