I applied online. I interviewed at Toluna (London, England) in Feb 2026
Interview
You have two stages, on the second stage you meet HR for onboarding.
the com[any has a very serious tone to it. Good place to work, if you are a self starter, self motivated.