Women in tech: Time's up, but are we there yet?