This company is not a place to work for if you have hopes and aspirations of advancement and opportunities. Management is too dumb to notice a good employee if he smacked them upside the head. We hired a supervisor with fab experience to train and drive systems... Guess what? squat. Another supervisor is too busy outside smoking and bringing in old flames to mess around with. The other one takes his job way too seriously and looks like an outcast next to the other two.Management pays no attention to how much they cost this company in lost profit. We hire people who have no discernible job skills and most can't speak English. Our union is weak and pathetic. Our pay is low but our healthcare is great. In all honesty, this place sucks and we all dream about the day we find ourselves a real job.