This firm is top notch in the people it attracts and the caliber of professionalism it demands. The organization demands a lot and the culture makes it difficult to balance work and family. That being said, the firm is very generous in its benefits. It is a culture of winning and sets a high bar for performance. The firm also provides opportunity for employees to advance and move to different locations.