Fellow consultant here as well. I totally agree with you. Communication and people-things are what makes or breaks companies and projects. The technology is most of the time just an implementation detail - or easily fixed when you're able to communicate effectively.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.