I applied online. The process took 2 weeks. I interviewed at Teamwork in Oct 2020
Interview
The first step is a Screening interview, it's really short. After it have a practice testing, I spent 2 hours with 5 exercises. Lastly I have a Technical Interview with CTO and another software developers. The whole process take approximately 2 weeks. I was rejected, but Teamwork seems a good company.