Pros
Great experience building in multiple aerospace processing and testing areas. Pretty hard to get fired unless you wind up on the (crap) list (see cons). Untested self-pay insurance.
Kontras
Upper management does not have a regular system in place to rate employees and offer improvement. Workers that are sub par are singled out and put on a sort of "double secret probation". That is until they make a mistake and are kicked out the door. The worker usually never knows that he is on the (crap) list until it is too late. Pay is far below industry average for experienced positions. No regular pay increases or pay structure. Raises are given at owners whim. Owner rants and rages through shop. Governs through fear. Morale is very low. Many great workers are seemingly stuck in this dead end and not appreciated.