Good facilities, great support if you initiate, high standard of work performance, tuition benefits are strong so you and your family can advance your educational goals while working
Cons
Low compensation, weak upper management, rigid hierarchy, changes are slow subject to high level approval