Pros
Financially healthy company with consistent opportunities for hard working employees. Great entry level engineering training program.
Cons
None that are worth mentioning. ECS is an employee owned company, and every employee is a part owner. Many of the complaints I have read from current or past employees sound more like "rants" than either facts or constructive feedback. My comment to prospective employees considering ECS as an employer is to take some of the "rants" with a grain of salt. Not every employee is a match for an employer. We in fact have a very low turn over ratio for salaried staff so we must be doing something right. Benefits and pay are quite competitive. You can't have a successful company without these attributes. ECS was just ranked ENR's #75 largest engineering firm in the U.S. That's impressive for a 30 yr old company.