Pros
Great retirement benefits, strong Director of HR who wants to make improvements but is often blocked by upper management. Compensation structure and bonuses among staff is average, among Attorneys is very competitive. A good place to work as support staff if you want an easy 9-5. Not great if you aspire to do more or want to work in upper management.
Cons
Upper management, aside from the actual HR department, is bland. Advancement is not encouraged, raises are minimal at best among staff and grow by leaps and bounds for upper management & attorneys. Very little diversity in staff and in thought process. There is no work schedule flexibility - it is still very much a "punch the clock", one hour in and out for lunch type of place. Depending on your direct supervisor more often than not you will be micromanaged.