Trust Score

Initial trust forming; engagement evident.

35%

Tom's Posts

Responded by 44 people
25
Responded by 37 people
26