G

It was quite an average experience working with Gl...

It was quite an average experience working with Glob marketing ltd. Their services were sufficient for my needs, but I expected more. The team lacked promptness in their responses, and there were a few communication gaps. Overall, I would rate them as average.

Comments:

No comments