The workers there are nice, and seem to care. Higher ups not so much. Lack communication greatly, and are still needing a lot of improvements in safety protocol as well.
If new to the whole machine shop experience. Don't expect the greatest of training. They barely know where to place you half the time.