Photo of two members of the Russell's team with "Top 25 Places to Work" text overlaid