Product and Process Flexibility: Implications for Organizational Design