Pros
- Easy implementation
- Low maintenance cost for ongoing operation compared other SaaS offerings in market place
- User friendly interface across website&dashboard.
- Great customer service; prompt responses via phone call etc
Cons
- Nothing really comes immediately top mind however i feel having optionality could help better than single signon approach