Pros
ECI employees have so many opportunities to develop their skill sets and work on meaningful projects. Training and education is a focus with significant and consistent in-house trainings, attendance at conferences and seminars, leadership programs, cross-train opportunities, and more. ECI involves employees in every aspect of projects from conception and scoping to closeout, which allows them to develop a comprehensive knowledge of the design process. ECI allows employees to become engaged in multiple disciplines to broaden capabilities and enhance their design experience. Salaries are great. Benefits are excellent. ECI is an ESOP so all employees are owners, and are not only given stock, but are also provided multiple opportunities to acquire additional stock. ECI has a remote work policy that allows people to choose their own work location, be it in the office, at home, or a combination of the two. Flexible working hours are available to fit the needs of each individual and improve work-life balance.
Cons
A heavy workload that can lead to stressful situations. But if projects are managed properly, this shouldn't be such an issue.