M

Simplica corporation has been an average company t...

Simplica corporation has been an average company to work with. The website simplica.com provides all the necessary information, but the user experience could be improved. The customer service team was responsive and helpful. Overall, an okay experience.

Comments:

No comments