Health insurance coverage is great and large network
They seem to care about employees
Colleagues are all hard working
It was very involved with many levels of management
Pay on ability and experience, Not out dated benchmarking figures. Contract employment is not enjoyable.
Don't have meetings to discuss more meetings
Leading. Managing. Communicating would be a start.