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.
Former Employee3.4Feb 14, 2024My overall experience was pretty negative and I wouldn’t recommend the company to friends but ECI has a lot of different groups, some are better than others.
My overall experience was pretty negative and I wouldn’t recommend the company to friends but ECI has a lot of different groups, some are better than others.