Pros
ETC hires great people. Most of my co-workers were dedicated and willing to help you in any way that they could.
Cons
Employees are not given enough training and yet are expected to process as though they are. There is a high turn over with new Managers and Supervisors who were either new to the company or new to their department who had no idea how that department's processes work and who did not receive training or did not and were unable to sit with the employees to learn how their processes worked. High turn-over of employees and some of the new employees were started at a higher rate of pay than the person training them. Employees who are considered knowledgeable enough to train new employees should be making more than the person they are training to do the same processes. While you are not suppose to disclose your pay it happens. Knowledge and experience within your company should be valued higher than a recent graduate or individual with a background in a different field who will be doing the same job as the person training them.