By itself, it seems a pleasing and fitting design. The client quickly turned it down though, citing some reasons that now, after the project concluded, indeed seem appropriate. It doesn't really describe a serious, large financial company.
Strictly speaking about the design, I like how I managed to find the glass objects to illustrate the company's logo. The colors are also mild, in a good sense.