4.0
Feb 9, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Top class in-house trading system Great team, most people are helpful and friendly Good work environment
Cons
Human resources need to do more to motivate departments and employees.