Very bad interview process. First interview was behavioral and second was supposed to be as well, but asked me technical questions. Little communication from HR about interview timeline etc. After two interviews didn't receive any information regarding steps or status until months later.