K
Karim Hicks Review of Evidently
I found Evidently to be a very average company. Th...
I found Evidently to be a very average company. Their website, evidently.com, looks decent and is easy to navigate. However, their customer service can be a bit slow at times. Overall, I think they're just okay.
Comments: