P pitch.com Pitch: Collaborative presentation software for teams 242 points zcam 6 years ago 116 comments