Employees earn when they are seated at desks.
The Roblox description explicitly connects desks and office expansion to cash. It also says the vault stores offline earnings.
Use the income loop
Keep every open seat useful
After a successful reveal, place the employee in an available desk. An unseated hire cannot help the office loop in the way the official description describes.
Expand when seats are the bottleneck
If new hires wait outside, compare the displayed office expansion cost with the time you spend finding another open seat.
Upgrade the desk or office that pays now
Use current labels and your own cash-per-minute observation. Do not assume a copied “best desk” ranking is permanent.
Collect the vault before a long break
Offline earnings are an official feature. Open the vault when you return, then spend the cash on the upgrade that shortens your next cycle.
What remains unknown
The public listing does not provide employee income values, offline caps, desk prices or upgrade multipliers. Those fields stay live-game checks.