Ahem, as far as I can tell, the site creates individual headshots, not team photos, so the team members could each just support a local photographer at their own physical location, no?
I thought the benefit of a site like that would be a uniform look for a distributed team. If everyone contacts their local photographer they will all have different tints, formats, sizes and backgrounds.