translate English to French: • Roughly 40% of respondents have always worked for the same organization and in the same general location.
• Environ 40 % des répondants ont toujours travaillé pour la même organisation, au même endroit.