Finch was founded to improve performance and solve the ultimate challenge for online advertisers; knowing the Profit of the next click before you buy it. This is now a reality and has become the holy grail for online advertisers as profit is the u...
Pros
Finch provides a unique solution in a crowded marketplace. The culture was awesome. The leadership was great! You get to work with people around the world.Cons
The benefits were pretty average.