Pros
- Their attention to detail, ability to understand complicated requirements quickly & accurately both in terms of technical aspects AND customer service issues alike..as such there has been no real downside from working wth MLG thus far other than perhaps cost if you're looking into doing large scale projects where multiple users will need access over time
Cons
- None