Ridiculous interview process. 3 technical interviews: 1 Leetcode style (they'll say it's not Leetcode-style, but it is), 1 virtual, and 1 in-person.
They received an overzealous valuation and someone in the chain-of-command seems to have trust issues. They'll eventually tell you that the final technical interview requires you to travel to Philadelphia/Boston so they can interview in person... for a remote role, as an individual contributor.
It just seems very biased towards candidates that don't have children and other responsibilities.