Competitive pay scale, unparalleled 401k benefits, good healthcare with HSA, forward thinking in regard to employee morale and welfare.
Cons
Reorganization has made roles a bit of a mess. The network is a cacophony of ideas that were never brought into cohesion. Confusion reigns in regard to roles and responsibilities.