I had a mixed experience with Your Big Pitch. Whil...
I had a mixed experience with Your Big Pitch. While their website is well-designed, the level of customer service varied. The rate is average. Some interactions were great, while others left me feeling unattended. Overall, I think Your Big Pitch has potential, but they need to work on consistency in their customer service.
