B

The Scils Group is an okay company. I had a decent...

The Scils Group is an okay company. I had a decent experience working with them. The website scilsgroup.org is easy to navigate and provides helpful information about their services. However, I feel that their customer support could be improved. Overall, not bad.

Comments:

No comments