Pros
The company is awesome for young parents in school! The management is flexible to accommodate you with necessary schedule to juggle work/kids/school! You just need to voice your needs and they try to meet halfway. Also, it's the perfect place if you like high net worth individuals field since they have interesting clients and knowledgeable and friendly management.
Cons
Salary inequality for BA in Accounting people vs JDs. When they hire, JDs get like $20k more. This gap continues as you grow in the firm till the very top. But after initial year, the salary raise should be based on the performance and the gap should close over a couple of years. Then, 2 yearly promotions do not matter much, since salary is raised only once a year in spring.