Home Financial Women leaders are still getting screwed by tech companies