It was a very long and layered interview process. I made it to the last step but got eliminated after 5-6 different steps. I got opportunity to meet with possinle teammates and it was nice to have a that kind of opportunity. To be honest, it was a bit exhausting journey to be in. You are always waiting for a reply from the recuiter. I really felt like they are trying to know me better, but at the and I guess they misunderstand me. :)