Pros
Not as high-pressure as some companies as volume is relatively low. Generally relaxed atmosphere. You can engage with many levels of management. Perhaps all the way to the top. You can get exposure to many departments and opportunities to travel may also arise.
Cons
As the volume of trading is lower than other places, the pay is also lower. No structured paths/progression for juniors: If your performance is outstanding, therefore, you won't necessarily get acknowledgement in terms of promotions, unless you happen to be in a department that can accommodate it. Not very technologically advanced. Some departments work much longer hours than others, without much difference in remuneration (if any). -Could work out as a 'pro' for you, though, depending on which side of the coin you're on.