Would this tool be able to provide a better picture than what the company website and the company pages on LinkedIn and Facebook be able to provide?
Yes, and here's why.
A team's picture gets better when it sees collective participation from a large number of people in the team. Which is why I feel this will beat company LI/FB pages, that are updated by a single person(or a select few)