Organizational values, structures and technology