Class action settled after allegations company failed to properly administer pregnancy, maternity and parental leaves