Fast paced environment
No hotheads, very academic vibe
Will test your attention to detail and scrutinize your work
You will learn about market structures and electronic trading
Casual atmosphere, fun work environment
Pretty solid technology
Cons
Company has had little growth since it started
Little upward mobility
High turnover
Limited technology budget