Mercer prides itself on employing more women than men in the IT industry. They do in fact do this, however the tradeoff is that they pay less than they pay their men, and women have to work far harder to reach management levels than men do, who are shuffled right up the ladder without a blink of the eye. It's all marketing.
IT roles are flying out of the country faster than one can say GOSS. US employees are being laid off at an alarming rate as their client teams are dissolved on the US side.