This is one of the name/logo rejects for a recent project. Any guesses what the company does? :)
Something along the lines of Lacuna Corp.? ;-)
Must be a company that uses bats to find your keys.
Or an abortion clinic. (Sorry.)
Technology, Law or perhaps hearing mechanisms/systems.
You are clearly not sysadmins, fellas, or you would've recognized a reference to ping :) A pretty contrived reference at that, but still...
That's a great movie, Riccardo.
Abortion clinic - good one, though Echo doesn't really fit.
Sevag, that'd be a bit too literal. Might've as well gone with something like "Being Deaf Sucks Inc." :)
Echo doesn't really fit
I think it does: http://en.wikipedia.org/wiki/Echography