Great place to learn market making and options trading. You are given a lot of responsibilities quick which forces you to pick up everything faster than most.
Cons
Firm needs more diversification of traded products and better technology in order to be competitive