I had an average experience with The Science Facto...
I had an average experience with The Science Factory, INC. Their website sciencefactory.org is user-friendly and they have some good services. However, the customer support could have been better. The team was not very prompt in addressing my queries. Overall, an average company.
