Organisations that agree
Organisations that don't agree
Organisations with 1000+ employees
31%
69%
Organisations will less than 1000 employees
13%
87%