J
James CagleReview ofIcon life sciences - india
I had an average experience with a life sciences c...
I had an average experience with a life sciences company. The website was informative, but the customer service could have been better. The response time was a bit slow, and I had to wait for a while to get my queries resolved. Overall, it was an average experience.

Comments: