Pitched is an average company. Their website is qu...
Pitched is an average company. Their website is quite informative and easy to navigate. I found the prices to be reasonable. However, their customer service could be improved as it took them a while to respond to my queries. Overall, it was an okay experience.