A
Annmarie Griffiths Review of StemGen
StemGen is an average company. The overall experie...
StemGen is an average company. The overall experience was satisfactory, but nothing exceptional. The products they offer are decent, but I feel like there is room for improvement. The customer service was helpful and responsive, but there were times when I felt like they could have been more knowledgeable about their own products. Overall, I would say StemGen is a decent option, but I've had better experiences with other companies.

Comments: