M money.cnn.com American Express will give all parents 20 weeks of paid leave 175 points codegeek 10 years ago 194 comments