K
Kristina Maxwell Review of Globalo
I found Globalo to be an average company. The webs...
I found Globalo to be an average company. The website navigation is decent, but the content could be more engaging. Their service range is good, but I feel the pricing is slightly high for what they offer. Overall, my experience was okay.
Comments: