Former Employee2.1Sep 4, 2024I would stay clear of that company. Not a lot of plus sides, besides one or two products.
Current Employee3.6Mar 20, 2025Enjoy working for ECI. Often times there is a lack of focus on the development and innovation side. Also, compensation has not been revisited or adjusted based on the current market.
Enjoy working for ECI. Often times there is a lack of focus on the development and innovation side. Also, compensation has not been revisited or adjusted based on the current market.
Former Employee2.1Dec 31, 2023This company sucks and is ripping off customers. They are raising rates with no new development.
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.