Pros
- Synch between 2 databases
- Integrated giving pages for both admins & participants (no need setting permissions separately)
- Great customer service, very quick response times when needed ! :)
- Ease of use across different devices(mobile preferred) is great too :D
Cons
- Integration could be better still , especially if connecting via custom development environment