They work at the airport, how can they not make their way 10 squares from the subway to the security gate that needs to be operated? Or to the baggage platform that needs staffing.
Or to any of their jobs. Staffing should be a matter of managing staffing numbers versus needed positions divided by number of shifts a day versus overall cost as part of the budget.
I’m not wasting time trying to grab screen shots, but I have 37 security positions to fill. I had hired nearly 300 security agents to staff my security gates and baggage screening stations. Yet I could get no more than four security gates at my three terminals and about half my tier three scanners staffed. By the same agents who never left their positions while hundreds of other security agents just stood around, often just feet from a station needing to be staffed.
Then I tried firing them all and hiring anew and now none of the security positions are filled. And I’m about to kill this airport and try one more time, as it currently has everybody trapped outside of security except those leaving the airport after arriving on flights.
If I hire a person, once they are in the airport, they should be able to make their way to a duty position. If I don’t have enough then those positions will be unfilled and the jobs not performed or passengers not moved as efficiently.
This game is fun, it has great potential, but getting employees to do the job you hire them for should not be the battle. When hired I should be able to assign them to duty positions or shifts, or areas to patrol or roam, failure to do so could lead to unbalanced shifts with everybody wanting to work days and nobody wanting the graveyard leaving me with too few workers. Or failure to set work zones could lead to all my janitors and technicians working in one area while the rest of the airport goes to crap.
Before you go adding more features, make the employees function more accurately. lower trained employees are slower and make more mistakes, maybe they do take a bit of time to find their way to and from their duty position each shift. Better trained employees are more efficient, they can scan more bags, toss more bags, fix quicker (cheaper) and clean better (more time between cleaning sessions). But they should report for duty, after a few shifts on the job they should be able to show up to their position on time for their shift.
Having hundreds of extra employees and still not getting all the regular ongoing jobs filled is a joke and not realistic at all. If I have 30 security positions and stick with 6 hour shifts I need 120 positions and maybe even one more for every 10 as a manager.