Everything went well until I received an offer over the phone.
I had two interviews in person with the hiring manager/TA Manager and the HR Director both went very smoothly with standard interview questions.
I got a call one day from the TA Manager that they want to offer me the role and I was very thrilled to join. During the call, I was asked about my child and how I would handle being a working mom, it made me very confused about what it had to do with me working. The TA Manager only told me that I would receive my offer letter the week after. No more communication happened, I followed up over email, phone calls were ignored, after two weeks I finally received an email that they were quite busy and they would get back to me the next week. Another five follow-up emails from my end and calls, no response. Then I received a call from the HR Director who asked me about the flexibility that I'm asking for and that they are not open to providing work-life balance to their employees. I told them that I was fine to work "only" 1 day remotely and that they could proceed with the offer. Then suddenly they mentioned that they would look again at all the shortlisted candidates even though they told me that I would receive the offer for the role. After two months I received an email that they rejected me even though I clearly got an offer over the phone.
This has been the most unprofessional encounter I've ever experienced. Ghosting a candidate after telling me that I will receive the offer is the worst thing that an employer can do. It's not just the ghosting, but also facing judgment for being a working mom and experiencing such discrimination leaves me without words.