Applied back in May, got a background interview quickly after. After this one, tech interview. One requirement was to travel to their city to an interview and then to work 3 months on-site before moving on full remote work. It was overall a nice experience, but I rejected the offer since I got remote position somewhere else.