Pergunta de entrevista da empresa Deel

Do you happen to know Deel?