“Insight Partners' value-add team, called Insight On-Site, consists of over 125 people who provide functional expertise to portfolio companies.”