Pros
Salary and benefits are somewhat competitive. Great opportunity to learn a vast new set of skills, including carrying vast sums of weight on ones shoulders with only the whip to remind you there are managers and patience to give of ones self with no benefit.
Cons
As with other reviewers: Management and HR This is a company all should avoid until it is undone by its own misdeeds. I cannot stress enough how toxic the management structure is and how virulent the HR behaves in its defense of management. The only reason anyone I worked with stayed at the plant I worked at was because we felt so very bad for the temporary employees who had no hope of full time employment. The managers are cronies who hire among themselves for all important and strategic positions and giving no consideration based on merit or performance for high level positions. They do not care about skill, ethic, determination, or intellect. The likelihood of a person receiving a promotion was based on two factors: office politics/sexual encounters and being below average in performance and intelligence so as to not be a threat to the person hiring you. This company from the CEO on down is managed openly through fear and intimidation. The owners of this company are not fit or able to run a company of this scale or complexity and their recent total abject failure to enter the wireless communications market (after a costly buyout of a profitable company already doing the work) is proof of this.