Has anyone worked with any companies that do assessments/pen test etc.. Wondering which ones people thought were good/bad.

Thanks