Loading filters...
D
Dave
Environmental Services, 11-50 employees
More than a year
1.0
“Terrible service / poor communication”
Pros
Unfortunately, I had a disappointing experience from start to finish.
Cons
The customer service and communication are poor.
Rating Distribution
Ease of use
3
Value for money
2
Customer Support
2
Functionality
2
