Current Employee3.3Sep 12, 2023This company was great 3 years ago - no it's greed driven at the expensive of its reps
Current Employee3.4Jan 2, 2024My overall experience at ECI has been positive. There are still plenty of challenges, but there is lots of upside.
My overall experience at ECI has been positive. There are still plenty of challenges, but there is lots of upside.
Current Employee2.7Feb 8, 2025A really fascinating company and SLT for all the wrong reasons. The most important thing that matters is EBIDTA even over the people that work there. In Q4 they cut 80+ individuals across the support team to free up cash to boost the end of the year EBIDTA score. The comp structure is another issue as they are shortchanging most employees by a couple thousand dollars...Read More
A really fascinating company and SLT for all the wrong reasons. The most important thing that matters is EBIDTA even over the people that work there. In Q4 they cut 80+ individuals across the support team to free up cash to boost the end of the year EBIDTA score. The comp structure is another issue as they are shortchanging most employees by a couple thousand dollars...Read More
Former Employee4.0Feb 11, 2025It’s been some time since I’ve been there, I remember the culture being excellent. The onboarding was quite good. The emphasis on sales training was far above what I’ve seen elsewhere. They are good at recognizing people for a job well done. However, the products are pretty dated and some of the industries they serve are VERY niche. This can be a good thing and a bad...Read More
It’s been some time since I’ve been there, I remember the culture being excellent. The onboarding was quite good. The emphasis on sales training was far above what I’ve seen elsewhere. They are good at recognizing people for a job well done. However, the products are pretty dated and some of the industries they serve are VERY niche. This can be a good thing and a bad...Read More