The interview process was slow with little feedback and communication. I went through two rounds of Video interviews. They were about 3 weeks apart and it took 6 weeks for them to send me an email saying I didn't get the job, from the day the recruiter scheduled the first interview. I asked for feedback to understand what it is that I needed to polish up on and they sent a generic email saying they chose another candidate (obviously) but that the margin was slim, they chose the other candidate because they were a better fit. When asked what they did to show they were a better fit, they never replied back.