ECI Software Solutions Named 2026 Great Place to Work in Eight Countries for Employee-Driven Culture
ECI achieves eighth straight year of recognition in the U.S., with employee feedback improving across every category WESTLAKE, Texas, March 18, 2026 — ECI Software Solutions, Inc. (“ECI”), a leader in AI-powered, cloud-based business management software and services, announced today that it has been Certified™ as a 2026 [...]