You can make as many squads as you want.
Note: you can only have one squad on SquadPod's Free plan. In order to create additional squads, you must first upgrade your existing squads to paid plans.
You can upgrade a squad at any point in the 'Manage Squad' section. For additional information about how to upgrade your squad, click here.