The HR and a couple of interviewers were weird.
For an out-of-state candidate, the HR asked me what hours I would be available onsite inspite of asking her that if Flatiron would be flying me anyway, wouldnt I be available all day? She still wanted to know my hours availability. When I gave me hours availability, she happily scheduled it in a way that I would miss my flight. They made me pay my own way and wouldnt book tickets and then took a long time reimbursement. HR was pretty much unresponsive and never met their dates.
Prior to the onsite interview, another HR recruiter had a call which he explained cannot be done over email. The call pretty much went like this- "Do you have any questions?." He had to setup a call only to ask that.
I was interviewed onsite by the same people who interviewed me on phone which was weird and a few more others. I found myself repeating the same answers to the same people.
One of the newer interviewers promptly classified me as a job jumper which I found pretty offensive. Another interviewer wanted to know everything about my current company-not my current role. which was again bizarre. It pretty much went downhill after that question.
To be fair, the hiring manager for this role was a very nice and impressive gentleman. The total mess of the hiring process made it a very unpleasant experience.