Pros
If you have a great understanding of MIDI files and their structure this is a great tool as it'll enable you and not limit you like some other midi editors. (I taught myself about MIDI files here: http://midi.teragonaudio.com/)
Documentation is offline in a PDF :)
Cons
It's not visually pretty but it's codebase is probably a work of art ;)