The firm really cares about their clients and teaching their workers.
Cons
It is hard for employees to get promoted to higher positions as their current principals are not retiring and have worked at the firm for almost 30 years. There is a lack of racial diversity as most of the employees are whites.