Came to them for business consulting on our social responsibility initiatives and the advice they gave was solid, I won't lie. The consultant understood what we were trying to do and broke everything down clear clear. My only issue sha is how long it took to get feedback after our first meeting — had to call them three times before they responded properly. Still worth it though if you have patience for the back and forth.