Worst aspects: Up or out policy creates meaningful performance pressure, but many people who work at the firm are energized by the challenge. :)
Best aspects: SO much flexibility to take on other roles within the firm and AMAZING exit opportunities!!!