Players need a reason to be loyal to a company. Currently the only benefit of being in a company is if they own territory. I’ve seen players jump companies after the company they were in lost their territory, making it difficult for the old company to stay competitive. Though this was a low population world.
One idea to encourage players to stay is to give increasing luck value for within faction territories by X every day or week you’re in a company. Have the value scale by how many players have been active (5-7 days since last log in) to encourage being in larger companies.
A harder approach would be to introduce an zone that companies can open up, with two options. Option one is it’ll last X time, but the cooldown enables it to be open again during the same day (for companies with players that have split play times or limited play time). Option two is it’ll last twice as long but can only be opened once that day. Alternatively it could be scale the amount of resources spawned (this is likely easier to balance). This zone would have rich resource spots guarded by elites that scale based off of the value of the resources. This will enable any size company to be capable of achieving something. Have the luck scaling idea for the zone instead of factions, or make it stronger on the island. Balancing the value of the zone and making it better for loyal players makes this idea potentially quite difficult. (This idea could also be applied as a pvp zone, where people can travel to whenever but pvp will be enabled.)
The first two ideas have a stronger focus towards gathering, which not all players would be into. So for players into PVP, have the rewards for pvp faction missions scale up in the same fashion as the luck. The longer you’re in the company, the more coins/faction tokens you gain. (This will also help encourage players to try to take territories or defend.)
Other “resources” that can be affected in this way in relatively easy means for balancing can include, but not limited to: territory standing gain, fast travel cost (weekly scaling), azoth gain from corruption portals (weekly scaling), repair cost, higher weight to gain more from salvaging (or more coins).
Company loyalty rewarding will help small/medium companies to be capable of being competitive with less worry about losing players to stronger companies. The rewards shouldn’t be game breaking that makes players feel they must have it, but strong enough to encourage players to grow and fight with their company.