Enterprise software sees another strong IPO with Utah unicorn PluralSight