Pros
Decent health care. Other than that nothing. No 401k matching, or profit sharing. Simply decent health insurance. Terrible HR department.
Cons
Poor cash management, poor planning, horrible executive staff who seems to have a knack for fabricating the truth. This company could careless about the safety of their employees, the market themselves as world class. They are far from world class, I'm not sure who they paid off for their ISO certification, but it probably didn't take much. The people running the company should be embarrassed of themselves. It's full of talented sales, engineering, technical, and laborers, but management (Mangers up) are far from competent. The writing is on the walls, run away from this company. It's been a stain on my career that will take some time to recover from. They also are good at releasing any employee whom opposes the wrongdoings or poor decision making from the top.