They had me come into the office in Lisle (over hour drive) on a Saturday for a phone interview with a tech lead. No small talk, no get to know you, no hears what we do. Just straight to detailed technical questions. Then HR went through the possible salary scenarios, but said the offer was contingent on another tech interview to be scheduled for another phone interview. Couldn't this have been done on the phone. Seemed very disorganized. Salary estimate was barely more than I was making now, so I told them to remove my candidacy.