Pros
- Customizable look& feel
- Great support team!
- Easy integration between Salesforce, Heroku etc.
- Flexible API that is easy enough even complete novices like my staff could use effectively
- No server side code necessary in order make great looking web pages or mobile applications
Cons
- Almost everything is ok