They're approachable and listen to everyone. They balance internal and external client service, they usually find great projects to work on, and ensure quality processes are followed.
Compensation is good and raises are reasonable with opportunities to advance or move laterally within the company which is awesome! Benefits need a lot of work. Retirement benefits/options are not great and paid leave is low for life events such as jury duty or child birth.