Do I need to buy all my licenses up front?

No, you can purchase additional licenses as you add people to your team however we offer bulk purchasing discounts for purchases of 3 licenses or more which may make it advantageous to purchase up front.