Pros
- People
- Training
- Work/Life Balance
- Paid Lunch
- Casual Dress-code
- Small company
Depending on what you are looking for in your career, this is a great place to work. The people are fun to talk to, relaxed environment on slow trading days, non-competitive people in Ops, no micro-managing, never come to work stressed... Literally a good work environment.
Cons
- Small company -- (Great place to start and learn or just work for the long-haul [Depending on where you are at in your career])