Financial Instability - Sales Manager Echo360 Employee Review

2.0
Oct 1, 2019
Recommend
CEO approval
Business Outlook

Pros

Nice coworkers, flexibility to work from home

Cons

Not financially stable, flat yearly revenue, continuous layoffs

Explore other reviews about Echo360

5.0
Oct 28, 2024
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Flexible work environment so I can work from home, Starbucks or Ohio! Good colleagues and supporting education is not a bad mission.

Cons

There’s been a lot of changes and it can feel really chaotic at times. But No employer is perfect….

2.0
Feb 14, 2026
Recommend
CEO approval
Business Outlook

Pros

Coworkers were fabulous people to work with

Cons

The company was not transparent with employees about its long-term intentions

See reviews by: Helpful|Rating|Date|All