I'm not saying the gap doesn't exist, but it's never been explained to me where it comes from. I've only ever worked service-level jobs where it's very clear that everyone is treated equally and badly. (You can't pay less than minimum wage.) Does this gap account for differences in salary due to women taking time off…