2 ms·
This distinction (and naming) is really not strict today, especially when total corp headcount exceeds a few thousands. One project may be pure software consult
by Yizahi 6y ago
This distinction (and naming) is really not strict today, especially when total corp headcount exceeds a few thousands. One project may be pure software consultancy, another may be a a complex solution, yet another can be a hardware project inside the big corp (so if it was a separate entity it would be called a product company or startup). People can be outsourced or outstaffed or anything in between.
Basically in a case of 10k outsourcing corp it is pointless to think about it as a single entity, it's a collection of projects each managed differently, with different expertise and different share of in-house development, from original products to dumb legacy support.