consulting firm track record