Former Employee2.7Apr 17, 2024Just okay. Could make enough to pay the bills, but not getting rich, unlike senior leadership.
Current Employee4.0Sep 21, 2023Great company and work culture! ECI has been a fantastic place to work and I love helping our SMB Customer's succeed.
Great company and work culture! ECI has been a fantastic place to work and I love helping our SMB Customer's succeed.
Current Employee3.3Sep 12, 2023This company was great 3 years ago - no it's greed driven at the expensive of its reps