K

Stitcher is a pretty average company. Their websit...

Stitcher is a pretty average company. Their website is nice but could use some improvements. I think they need to work on their customer support, as it can be slow at times. Overall, I found the experience to be decent, but nothing exceptional.

Comments:

No comments