These are enough gains that you don't need to believe, they should be measurable
And also, individual productivity isn't the same as organisation productivity, especially at such a large company.
> gained something as high as 20% gains
all other things being held constant, i suppose it should be as easy as +20% profit rate? tho im not an executive so what do i know...