Interview process took almost 3 months; I had to wait 3 weeks between my most recent interview and being sent an email telling me they decided to move on with another candidate. Had 5 interviews, plus a skills assessment that did not provide compensation (I don't know what is standard practice, but other companies have provided compensation in my experience.)
Frustrated because my time was not respected during this process. They also never offered a number for the salary, when other places have within the initial screening at least given me a range.
The process was drawn out and nebulous; it was never made clear how many more interviews were left.