This. I work with PE firms every day and this is essentially how they operate.
Consulting has notoriously low multiples and so if you couple a consulting business with a "computing/services" business you increase the multiple over night.
I expect this page to expand drastically over the years:
That's exactly what happened to Pivotal. Boutique consulting shop turned into a consulting/services behemoth by strategic investments and business flow.
The original Pivotal Labs was founded in 1989. Rob Mee sold to EMC in 2012.
A little later (circa 2013), EMC and VMWare took a number of teams and assets (notably Labs, Cloud Foundry, Greenplum, Gemfire and Spring) and spun them out into a new company, which was called Pivotal.
Pivotal is basically three divisions: Labs, Cloud R&D, Data.
Pivotal Labs is the consulting wing, there is a lot of cultural and conceptual overlap with ThoughtWorks. The Labs division is the most recognisably direct descendant of the original company Rob Mee founded. Its offerings and work have broadened over time.
Cloud R&D is responsible for Cloud Foundry (including our commercial distribution PivotalCF), KuBo, Spring, Pivotal Tracker and I always forget something or someone.
Data is responsible for Greenplum and Gemfire and a number of related technologies (eg HAWQ).
It's a complicated history, because nearly every part of Pivotal has a history that predates Pivotal.
Behemoth might be a little strong. I don't know how many of the employees are consulting/services vs product, but the total is 2300. They are also somewhat niche in their consulting. They won't do gigs that use stacks that compete with PCF for example, and have a very fixed model (your employees sit with them at the Pivotal shop)
Consulting has notoriously low multiples and so if you couple a consulting business with a "computing/services" business you increase the multiple over night.
I expect this page to expand drastically over the years:
https://www.thoughtworks.com/products