J
Janice SweetReview ofBig blue squid
Big Blue Squid is a decent company to work with. T...
Big Blue Squid is a decent company to work with. They offer good services at a reasonable price. The customer support is responsive and helpful. Overall, I would say it's an average company.

Comments: