Good interviews with the team. However HR was difficult to work with and pushy, demanding salary history both before and after the on-site. HR called after the onsite saying it went well and they were preparing an offer, but again demanded salary history. When provided with a very narrow salary history range, HR continued to push for exact numbers. After ~1 week of no followup, HR asked for a manager reference from current employer. I explained asking for a reference from a manager at current employer would not be prudent without an offer in hand, as the risk was too high, but could provide a peer reference. After ~1wk of no follow up HR said they decided not to proceed with an offer because "you were not forthright with information" regarding salary.
Asking salary history is now illegal in MA.
HR Screen, Hiring Manager Screen, In person interview with several people, Pre-offer follow-up for references and salary history.