3.0
Jan 6, 2015
Current employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Dominant in their oil & waste management market throughout the US, Canada, and Puerto Rico. World Leader in various locations throughout the US.
Cons
Need to update technology and invest its people & systems to assist customers in resolutions. CRM and Salesforce tools are not being used to the fullest affect.