Pros: everybody, even supervisors, will pitch in to help.
Cons: price of health care
Excellent place to work. I have learned more skill sets such as soldering, brazing and assembly work. Upper management has always informed use of any changes coming. Great group of guys to work with. We all pull together to get product out on time. The hardest part was was laying off friends. Best part is that everyone gets along.