3.0
Oct 27, 2016
Former employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Company is current with technology; honest in all its dealings with employees and customers; genuinely dedicated to delivering first-rate customer service.
Cons
They don't always value employee input. They don't seem to run the company as a software company but rather as an oil trading tool company.