A very large website is going to have hundreds of sub-functions required for it to operate properly, and each sub-function needs programmers to keep it running. You also need teams of people coding new features and managing infrastructure.
Beyond that, you still have all the normal functions of a business that need doing. You need accountants and lawyers and customer service reps, etc. You also need layers of management to keep all of those functions running in sync.
It adds up quickly.
Latest Answers