Decent product - if only the product team could execute.
Cons
Tessera Data is by far this is the worst company I've been associated with! The Head of Sales speaks negatively to everyone and about everyone, yells and doesn't know the first thing about sales - literally takes credit for closing deals for people that quit (they quit because of him). The Head of Product gives little direction and doesn't listen to what customers want/need. The Head of Marketing loves a good webinar and that's all - zero demand generation.