The process spanned several rounds and included a lengthy take-home assignment. While I appreciated the opportunity to demonstrate my skills, the overall experience felt disjointed, communication was inconsistent and the structure wasn't always clear. The final offer did not reflect the level of effort required by the process or the market rate for the role, and there was limited flexibility during negotiations. Candidates should come in with clear salary expectations and be prepared for a drawn-out timeline.