context?
I'm not sure I'm too keen on the revolving door, (does business experience easily or usefully transfer, what about propriety, governance and accountability)
However I wonder how these figures compare (absolutely, by number of staff, turnover) with, e.g., law firms, accountancy firms, management consultants, <name your hated sector here> or even IBM and Microsoft.
Without this information it could just look a bit anti-Google