translate English to French: They experienced enhanced professional mobility and career development.
Leur mobilité professionnelle et le déroulement de leur carrière s'en sont trouvés améliorés.