1 reviews | Active since Member
Waste of money. Was with Jasper for more than 4 years. Communication - 0 Marketing - 4 Customer Service - -1 Every time I try to rate them on Hello Peter they complain & my review gets taken down.