1.0
Mar 16, 2016
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
will let anyone become a trader
Cons
Horrible technology. Company Management sucks. Ego issues at the top. Lack of growth. Lack of vision. No improvement. Limited capital capabilities.