Long time customer dropping a review finally because these people sha know what they are doing when it comes to management consulting. I brought my small business concerns to them months ago and the way they broke down my strategy issues was something else, not rushing me through like some consultants do. The woman who worked with me took time to understand the actual problems before throwing solutions at me and that approach alone changed how I see things. Worth the investment honestly and I've referred two colleagues to them already.