What is the limit for the number of members per team, please?
No limit, though be advised that a team member count higher than three will require a lot of project management. (Signed someone who has once had a jam team of seven people).