Pros
The firm takes care of its employees like family. The environment is comfortable and there are plenty of perks - "Work hard. Play hard." We do planned events firm wide (including family friendly). The firm plans State Fair day and even provided school supplies to all employee children. Office attire is relaxed and not nearly as strict as most law firms. No - we can't wear jeans every day, but we definitely don't have to wear suits everyday either. I don't feel pressured to dress or act in a way that is not authentic to me. Compassion is everywhere. I have never worked for a more generous office (nor have I heard of one!)
Cons
The location makes for a traffic clad commute - be prepared to drive in gridlock. The workload can be quite heavy and overwhelming. However, anyone that speaks up and voices their concerns or struggles, they will not be left behind to sink. Again - the firm takes care of its own like family.