V
Veronica Wauford Review of Intellisor
Intellisor is an average company. Their website is...
Intellisor is an average company. Their website is user-friendly and easy to navigate. The information provided on their website is helpful and informative. However, I found their customer service to be lacking. The response time to emails and phone calls was slow, and I had to follow up multiple times to get a resolution to my issue. Overall, my experience with Intellisor was average.
Comments: