Easy Development
No war files deployment
Standalone applications
Tomcat, Jetty or Undertow embedding
No XML configuration
Less source code
Out-of-the-box functionality
Easy start
Simple setup and management
Community
Lack of control
Hard convert to a Spring Boot Application
Not suitable for large-scale projects