New Pitch Website(pitch.com)

over 1 year ago from Matthew Hollingsworth

  • Thomas Nuuk, over 1 year ago

    Really like the brand and the site layout. UI is great but in terms of selling the product I'm struggling to see a USP. There are so many similar tools out there.

    0 points