K
Kristen Woodiwiss Review of Sales star
I have had an average experience with Sales star. ...
I have had an average experience with Sales star. While their website is user-friendly, there were a few issues with the services provided. The customer service team was helpful in resolving the issues, but it took slightly longer than expected.
Comments: