Pros
- Great Customer Service ! Always helpful if questions arise throughout process :) Also great followup response time via email after any concerns raised by client's side staff members regarding attendance numbers versus actual registration number
Cons
- There are disadvantages