A company logo needs to accomplish so many things. First and foremost, it should act as the ultimate short-hand to let everyone know at a glance what your company is about. I have a lot of experience working through the multitude of options to carve out that ideal icon.