Standard process, hr screening, manager interview, panel interviews. The whole process took ~6hrs spread over 3 weeks. Then came the catch, HR manager called and said everything went well and they wanted to extend an offer but offered a lower title and $30k below the agreed to salary range.