J

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:

No comments