>>60825513
If your company has Gorilla in its name, especially in combination with technology, and is not related to any physical/physicality like sports, anatomy or specific physical traits, mostly power and strength, I don't know why the fuck you would choose that name.

Gorilla Glue makes more sense.

Also, take a look at the CEO of GRRR. Where's that investing in hot CEOs strategy-guy?