Pros
A really great company, if you work hard and ask for more work it will really help you in your internship
Cons
A bit hard to branch out of the role you are in to take on other tasks
Pros
Great company. Fantastic trading program.
Cons
No complaints. Great company work and people