- Great place with lots a friendly faces
- Encourages a work/life balance - hours, pto, uto, etc are all very flexible.
Cons
- Compensation is not very competitive. Expect to be undercompensated for a work life balance
- Constantly in hierarchal reorganization. Management shifts every year.