I applied online. The process took 2 months. I interviewed at TD Tech in Sep 2019
Interview
The process was calm and welcoming. The interviewer was very nice and walked me through all the relevant requirements. We discussed in detail my experience to date and what value I could add to the company.
It seems like a nice place to work.