I applied online. The process took 2 weeks. I interviewed at Globex International (Shelton, CT) in Sept 2018
Interview
The interview process went very smoothy, the interviewer seemed very nice. Unfortunately, back then, I ended up with some personal issues and couldn't go further in the interview process. Apparently it is a great company to work for, especially if you like diversity.