-
I agree with those who said a tagline is needed here. The name of the company is just to vague to understand what they do. And believe me, I sympathize with you. I'm working on a logo now that is an acronym -- it's not easy.
Otherwise, Nate had a good idea too about moving the name down maybe flush with the bottom and left or pretty close to flush.
Keep us posted on any revisions.
