The same goes, if I remember my HR buddy correctly, for quite a few of those "best company to work at" awards.
So if it isn't a reputable source, why trust any of this crap? It like all these logos that companies (or industry groups) invent and use as a trust icon on packaging. Just mostly crap. My So did an evaluation of those for food not long ago in Germany. Damn that was a real eye opener.