Cons: not much into training employees to move up in there job field
Co-workers are friendly and morale is good. Hours are good with ample amount of over time. Working hours are usually 10 hr day. Pace of job is always upbeat and stay very busy. You will learn the value of team work and the importance of you job and how it plays apart with in the company.