T
Tom Deis Review of Grid bvba
The website offers decent visual effects work, but...
The website offers decent visual effects work, but their communication and project management could use improvement for a better customer experience.
Comments: