About company

Quality assurance of display advertising is a time consuming task. We believe that it's something a computer could do. Letting people do what they really should be doing.

SE
Unknown
Not verified company