Yup, I've got that achievement. Not on this LP, mind, although I could field a squad of all females if I cared to.