I worked at Swagelok full-time (More than a year)
Plenty hours, good benefits, clean work environment
Hard to get hired in, dont have many openings
The process took 6+ weeks. I interviewed at Swagelok.
Applied to positions that were a close fit, selected for a phone interview for lean leader. Phone interview had to be rescheduled twice due to HR being unable to commit to provided time slots. I waited for promised feedback based on input from their side, then followed up a week to hear "I have not heard anything so cant really tell you anything". This is similar to another collegues experience that had issues during an actual offer process. Be careful and keep another offer in your pocket just incase.