They are for the most part pretty accessible to anyone in the firm.
Salary is a bit below market, but bonuses are large and benefits are great.
More interaction between departments would go a long way for both productivity and culture.
Fast paced, but laid back - at least as far as high level finance goes.