Worst company ever. They played games and made me go through 5 rounds of interview (the last round was with the same person??? + 1 new person). Throughout the 5 rounds, they kept delaying the next round of interview because they wanted to buy time to interview/hire this other person. In the meantime, they told me to be patient after the last round of interview and that it normally takes their HR at least a week to reach out to me about the hiring process. After a week, their HR told me that they hired another person and the feedback they gave me was that 'you lacked this and you lacked that'. If you think the candidate lacked the areas that you cared so much about then why did you make them go through 5 interviews and pretend like you're going to hire them? They tell you how much they care about people which is absolute BS.