Organizational imperatives and technology choice