K

I had an average experience with a biotech company...

I had an average experience with a biotech company recently. The services they offer are decent, but there is room for improvement in terms of their website and product range. Their customer support team was helpful, but not outstanding. Overall, an average experience with this company.

Comments:

No comments