Why other Tech Talent is getting paid more than you 11 years ago
I don't think they're trying to "disguise" anything. The article is informative, if they have a solution to present, use it if you agree, don't use it if you don't. They mention their company twice towards the bottom of the article, a place you won't get if you don't find the content interesting.