I 2020 har selskapet rundt 99 000 ansatte spredt i mer enn 180 land. Bare i Sverige er det rundt 13 000 ansatte, og selskapet har også et betydelig nærvær i blant annet Storbritannia, India, Irland, USA, Finland, Kina og Brasil.