Annual pricing, because events are seasonal. There is a free plan, and field staff are free on every plan.