Ok working place. However, partners in my unit are not too involved in marketing and business development. This work is unreasonably pushed to the next lower levels with the expectation that technical and compliance work are also performed by these staff at the same time.
I worked with many great people but many leave after a few years. Projects can be hit or miss but the good ones really helped me learn a lot and take on bigger responsibilities. Overall, a decent place to start a career.