My first hand experience with them has been pretty good. They are professionals with fine touch in all the aspects of the trade they deal with. Personally I recommend them for small and big parties/events. Good luck with the MD, who is a good listener/Manager.
Pros: Awesome guys Cons: Scope for improvement in everyone's life:)