J
Jocelyn GailliotReview ofSocialsci
Socialsci is an average company. Their products ar...
Socialsci is an average company. Their products are decent, but there is definitely room for improvement. The customer support team could be more responsive. Overall, an okay experience.

Comments: