The target audience is software engineers. The logo appealing to them must have hi-tech-y, modern, perhaps even geeky look. The logo may create informal and humorous mood. 3D would be nice.
Maze - the software - simulates different scenarios of a client's program behavior. Then it can repeat the behavior on request. The name is an allusion to the legend about people finding their way in and out of the maze by following a thread.
An image or shape that is easily recognizable is used to represent your business.
Representing trends from the internet including gradients, rounded corner etc.
bright and happy