Pros
Good people to work with on the lower levels. Ok benefits.
Cons
Pay is below average, facility is dirty, and no airflow, large amounts of dust. There is large amounts of nepotism amoungst managment. There is little or no oversight on them, and they do as they please. Profits are the only portion they care about, products are bad and getting worse, no room for advancement, no proper training, no proper maintenance, minimal tool supply, minimal support in projects. Pretty sure there isn't much of a point to work here other than between other jobs, as a get by solution. Do not be friends with management, they will falsify paperwork and documentation to railroad you and HR is in there pocket, So don't even bother. You will be targeted and you will be slanndered and no one will protect you. Unless you just submit to them and do as they want, without questioning any morals or application of authority. They over reach allot!! Doing what is right will get you terminated.