I applied online. The process took 1 day. I interviewed at TransPerfect (Berlin, CT) in July 2021
Interview
I applied twice and both times I only had one interview. In both cases I was informed that within a week or two they will let me know about the process but I got no news.