So this is what working with a true team looks like! - Customer Service Manager ECHO Incorporated Employee Review

5.0
Mar 5, 2019
Recommend
CEO approval
Business Outlook

Pros

Everyone is very welcoming and works well with all types of people from all backgrounds. Benefits are extremely reasonable with terrific coverage. Management is transparent and likes feedback to make decisions.

Cons

Limited on some technology platforms.

Explore other reviews about ECHO Incorporated

5.0
Aug 2, 2023
Recommend
CEO approval
Business Outlook

Pros

Some of the nicest people I have worked with. Great culture and no overworking hours or overtime. HR supportive and nice, makes doing the job easy.

Cons

Nothing really I have encountered, hard to move up in Customer Service if you do not speak Spanish.

2.0
Jun 18, 2026
Recommend
CEO approval
Business Outlook

Pros

Wide variety of projects. Hands on and experience in modeling, drafting, prototyping and production.

Cons

Engineering management. Bullying culture of making people feel insecure and small.

See reviews by: Helpful|Rating|Date|All