I applied online. The process took 1 week. I interviewed at Ultra Group (Weymouth, MA) in Nov 2025
Interview
It was well organised and it went smooth and people were friendly when I was taking a tour round the facility the interviews were friendly and welcoming and it was a good interview that went well