I applied online. The process took 1+ week. I interviewed at Welocalize in Feb 2019
Interview
It was extremely easy and fun. They took in me made me feel VERY comfortable and I had fun for forty minutes straight with a pair of HR reps. I recommend everyone applying to this position. Please stop asking me to write more stuff in here I don't know what else to write.