When we think of a major IT outsourcing company, we think about a company that manages the vast majority of IT services across its global supply chain, like IT solutions.
But the reality is there are hundreds of companies like it around the world.
Some of these have a huge number of staff and a high level of technology sophistication, while others have a much smaller number of employees and are a much lower tech sophistication, making them less profitable.
And some of these companies have a lot of work to do in order to catch up to the pace of innovation in the IT industry, but they are still in trouble.
The industry has changed dramatically since the early 2000s, and the challenges facing the IT companies are far from over.