Firm with integrity who always tries to do what is best for its clients. Strong collaboration amongst teams and departments. Surrounded by extremely high-quality talent, which is a great environment for personal development.
Cons
Challenging, competitive, fast paced, and rewarding environment. If you are not driven and have an entitled mentality then of course this is not for you.