great bosses, driven staff, and a relaxed PTO/time off culture.
Cons
Advancement can be very slow, and they are fans of lateral changes with out raises. You will find your self with many additional responsibilities, and still only your yearly COL raise.