This logo is formed from 3 box objects that have different sizes and positions, so that it appears that this logo has a depth. The 3 squares have a different and transparent color which is like reflecting each other's light. the color blue has a calm and cool meaning, the color of aqua has a new and innovative meaning, the colors are chosen so that you have the same soul like the logo you have.
if you look in detail, this logo is shaped like the letter G but is rather vague, so that it has a closer identity to your company name.