First they send technical task without any screening, then technical interview and finally manager interview to discuss finances. After last one i sent my estimates and they send me options very close to mine. Then they sent me rejection email after passing all. Overall not a professional hiring process at all