We hired them for some pentesting work which they did really well! Their team is very thorough when it comes down technical details but also flexible enough with their methodology that you can't go wrong if something isn’t working out as planned or time-consuming tasks are taking too long (or not getting done at all). The only thing I could say about this experience was what an excellent service provider these guys were - nothing negative there either so far :) Great people who do good things!! This should be taken seriously by anyone considering hiring someone else's firm/service providers rather than doing everything themselves / being cheap yourself ;) They found multiple bugs within weeks from us just giving access keys etc over email instead using proper password managers like 1Password & Lastpass would have saved me hours upon days worth of wasted effort trying different passwords each day :P.