A company with big revenues and a small staff means a very productive company - someone delivering lots of value for very little work.
Whenever you have a productivity multiplier working away, jobs are being created. The jobs might not necessarily be for the company, but the productivity benefits show up somewhere.
It's easy to employ people - just pay lots of people to do low productivity or negative productivity jobs. But to make a better society with better jobs, you need productivity to go up. This requires people to lose their current (less productive) jobs, but the forces created when this happens always create more jobs somewhere.
Case in point....before Henry Ford automates his production line, cars are built by hand slowly. It is a low productivity industry. He automates, and builds many more cars, for much higher revenue per person, than before. The price of the car drops as a result. More people can now afford cars, which means lots more people can use this new tool to do their job more productively. Eventually all this increase in productivity increases employment. There are specific cases of unemployment (coachbuilders, manure collectors) but there is a rise in general employment.