We think its good, but we've been staring at it for months. Ideally we'd like to a/b test something if its worth the time.
When I saw it before going to the site, I said to myself "This should be the logo of a company that is offering assurance or 'verifying' something for the check mark to be so prominent", and I'm glad I was right.
I think it works for what you're doing, but I wouldn't say it sweeps me off my feet. I think you could leverage the V-check mark in a lot of ways, however, like you have on your globe.
In my un-qualified opinion: B+
The only comments I'd make is the roundness/bubble style of the font make it look a bit on the comic sans side.
I'd say the tick is quite long, almost turning into a green shoot, which makes me think more of growing your business. I think it's because the point on the end of the tick doesn't match with the roundness of the font.
The good points are that it is recognisable and would work well in colour or on b&w documents too.
It's very well done. There's a bit of an issue with the aliasing on the top of the checkmark, and I would make the left stroke of the V slightly larger (it looks slightly smaller than the other side of the V, which is jarring), but other than that it's simple, recognizable, portable into different media, and will age well.
My concerns are:
Dark grey background doesn't really scale over the long term.
Very dark red would be better than the black.