Pros
- It's free, open source, written in Java and thus works on Windows, Linux and MacOS there's no need for any extra installation or installation of any "helper" software or software framework, no extra development skills required, quite stable so far, easy to develop and maintain, great community support, etc
Cons
- Initial setup time