Ok, I've been out of commission for a little while. But I just saw that the logo with LA and the state T as the 'T' in 'Tech', is our new logo?
I'm sorry, but this logo is not good. Am I the only one that thinks this? Surely not. I think it can be MUCH better, if we take some time to come up with something. Thoughts?