Current Employee4.4Jan 6, 2025ECI is a great company and consistently voted as a best place to work. The work culture is excellent with great leadership. The pay and benefits are great and there are always additional incentives sprinkled in throughout the year.
ECI is a great company and consistently voted as a best place to work. The work culture is excellent with great leadership. The pay and benefits are great and there are always additional incentives sprinkled in throughout the year.
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.
Former Employee2.3Sep 10, 2024My overall experience was subpar. This business is about EBITDA worship. The customer experience has been completely de-prioritized. Losing multiple references a year and tons of churn was normal
My overall experience was subpar. This business is about EBITDA worship. The customer experience has been completely de-prioritized. Losing multiple references a year and tons of churn was normal