Yes, I think this logo is to busy. The framework is pretty good, but the colors clash and the pattern on the G is makes it hard to read.
I first would like to say this is by no ways or means meant to be taken as an insult. I think this is a great start, it's clever and interesting and it has a really unique silhouette. I think it's gender neutral in it's current shape... maybe slightly masculine? Maybe you could try a sans serif smooth font or a handwritten one?
Ideally a logo should be clean and easy to denote when at the size of a favicon (16px x 16px or 32px x 32px). It's also good to try to keep the number of colors used down an absolute minimum. Although there are a large number of beautiful logos that don't follow this guideline (just look at Instagram), it's a good thing to at least keep in mind.
A few things to think about when making a logo could be, what your logo would look like if you only had 1 color to work with? What if it was all white on a colored background? What if it was small? Would it look good on a shirt? What about in print? Will it's silhouette look interesting?
As you try new things with a logo design, and if you don't really dig any of them, you can always go back to the drawing board, don't feel glued down to a design.
I think if your toned back the color, it would help a lot. The color scheme you're using isn't bad, I actually kinda like it, but the pink on dark green is to much of a clash, especially for small sizes. Don't try to mush in colors to try to appeal to different audiences, use shapes to do this instead. Keep the colors and use them all in the website.
If you take the pink out and make it a solid G, I think that would help. I also think if you used just one shade of blue / green / teal for the squares on the globe, it would help even further. Bellow I tried taking these things into consideration. I made everything the same color, messed with alpha values and gave the G a stroke because it was hard to see at small sizes.
I don't know how much you know about logos, so I just tried to spit up as much as I could about logo design. Some of it is just opinion, but I hope it helps!