P

Peter Soldates

1 anno fa

I am a customer of Omnia design and marketing and ...

I am a customer of Omnia design and marketing and I have to say, their service is average. The website is well-designed and easy to navigate, but I feel like there could be more creativity in their designs. The team is responsive and professional, but they can be a bit slow in delivering the final product.

Commenti:

Non ci sono commenti