Former Employee2.1Dec 31, 2023This company sucks and is ripping off customers. They are raising rates with no new development.
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.
Former Employee2.7Apr 17, 2024Just okay. Could make enough to pay the bills, but not getting rich, unlike senior leadership.