Every player above battle rank 10 has access to spawn beacons. To use one, you have to be a squad leader. After you deploy it, members of your squad can drop pod on top of it. However, spawn beacons can only be placed outdoors / only where they have clear sky above them. And they only work during organized play. Heavy use of Galaxies makes it redundant. It will be easier and more reliable to get people somewhere using a galaxy or a valk, and they won't even have to be in the same squad. Spawn beacons, however, are often used to provide respawn after a galaxy drop, as usually galaxy flies away or crashes after the drop.