First round interview was a phone screen with a recruiter. Was put forward to a panel of two interviewers in second round with the hiring manager and the regional leader. Then I was given an offer contingent on background check. Interview process was smooth. However... the job was advertised with a range of $45k to $74k. Despite me being highly qualified, they offered $50k. I said I expected to be near the top of the range and asked for $70k. They countered with an offer of $55k, stating that $55k is absolutely the top salary they could offer anyone for this role. They could not explain why the job was advertised as paying up to $74k (which was one reason I applied). I accepted $55k as I needed the job and felt I could grow there. They said start time is 8:30am daily (but that time is flexible). I disclosed that I have two kids that I need to drop at school in the mornings and if possible I would prefer to start at 9am (they promptly said, no problem with that). I also disclosed that I would like to plan to continue to do some volunteer community service at a legal aid organization if it's not a conflict and provided it doesn't interfere in any way with my work obligations. I told them clearly the job is my priority. Once I shared these two things they rescinded the offer and claimed that they didn't feel I would be "flexible" enough with my schedule to be able to do overtime on short notice or "meet the needs of the role." I told them that neither my volunteer work nor child care is a problem in any way. I would welcome OT and I would discontinue the volunteer work if necessary. They did not give me a chance and insisted that this was their decision. I felt completely discriminated against by this company for age or fact that I have children. They told me in the interview that they are a family friendly and employee centric employer, which I found to be completely invalidated by their actions.