The specific nature of these principles varied depending on the organizationas mission , size , culture , and other factors , but each underlying key principle was consistently observed .
Mission and size were some of the key factors .