Down Milling or Climb Milling is the preferred process to maximize tool life.  The exception to this rule would be in work hardening materials which are more prone to chipping with climb milling.