D

I had a very average experience with Celltrix. The...

I had a very average experience with Celltrix. The customer service was slow and unresponsive. The website was also difficult to navigate. Overall, I expected more from this company.

Comments:

No comments