3.0
25 Mar 2025
Former employee
Asheville, NC
Recommend
CEO approval
Business outlook
Pros
The echo team works with you when you have things going on and are really understanding.
Cons
They overload their techs and want numbers they do not care to overwhelm you and if you have an issue with it they think you aren’t suited.