Unnecessary rounds, no planned process of interview. Even after cracking all rounds they put you in unnecessary puzzle round, Which would have already happened. I advise company to hire people for role and not show case their puzzle solving talent to candidate.