Flexible work environment. Good office and firm culture. A lot of learning opportunities because of the diversity of client work. Supportive of pursuing the CPA and other licenses.
Cons
Staffing shortages in select areas. Not enough communication through different service lines. Compensation is fair but could benefit from market adjustments.