Organizational design and firms performance