At this time, yes. All of your team would want to do this themselves or you can set up individual accounts for them.
We are working on a subscription plan for teams, but right now we only offer the subscriptions. I hope that helps you, let me know if there is anything I can clarify.