The most important thing about them is that you get a very professional and a knowledgeable company. My company is a small business and we needed a professional and a knowledgeable company. There is nothing that I dislike. I think their work is very professional and reliable. I have been working with them for almost two years now, they are professional in their work but also very friendly to deal withe! They always go above our expectations when it comes down do security testing of web applications or software systems which we develop at my workplace (as part as penetration test). So far so good nothing really bad about this service provider from me - if you want serious professionals who will deliver what is promised then these guys should be your first choice.