Pros
There are a few very down-to-earth, sweet people working at ECI, however, they're the ones at the bottom of the totem pole and are the ones taken for granted. They do partake in charities, too, which is about the only nice thing that goes on there.
Kontras
The owner. The executive team. Management as a whole is horrendous. There is no communication at all between what the owner wants, to what the executive team wants, to what management wants, to what everyone else is supposed to be doing. Oh, and what's their corporate culture? Misogyny. The women are not treated very well at all, with an extreme lack of respect from the males (particularly the owner). Speaking of the owner, he/she is a huge micro-manager and treats the employees like robots. You are expected to sit at your desk and stare at your screen all day, and any "funny business" as they call it, isn't tolerated. Oh, and don't hang your coats on the back of your chair...the owner will throw a fit. Also, no sweatshirts and/or hoodies...even if it's -20 degrees in the dead of winter, you are expected to deal with the cold. Employees are not paid their worth. They say they allow overtime, but find excuses not to grant it. Moral is awful...It's really just a disaster waiting to happen at this company.