Have any of you heard of Alsbridge? I did find them on the top-consultant list of fastest growing small firms but I was wondering if anyone could share more not so readily available info about the company- culture, market reputation, work life balance, etc. Any inputs would be greatly appreciated.