Pros
Exceptionally smart and collaborative coworkers.
Tight feedback loops and high autonomy.
Competitive compensation, including base, bonus, and perks.
Engineering is tightly integrated with trading—your work has immediate impact.
Strong culture of mentorship and technical growth.
Cons
Intense pace and steep learning curve can be overwhelming.
Work-life balance varies by team; some late nights are common.
Limited transparency across some teams/functions.
Niche tech stack (mostly OCaml) might not transfer directly to other companies.