These things are necessary for the firms though annoying for applicants. One of my friends got hired in Delhi at a bank. Her role involved working from 4 different branches in her region during the week. She mentioned once that Wednesdays thru Fridays were her shittiest coz those branches did not have female washrooms and she had to make do entire day. This was very sad.
When a firm's employee ratio becomes skewed, these things happen and they (rightfully so) go into overdrive in addressing that. This problem is very skewed especially in Tech roles where teams are over 90% male.
Apply elsewhere and don't think much abt this.