got a call from a recruiter today about a sales spot selling metaneb. Any info on product, manager, company?
decent product, horrible sales management (big brother), low growth company that use acquisitions to obscure their poor organic performance and ineptitude.