Great staff and mostly wonderful co-workers. Excellent work-life balance. Relaxed atmosphere. Zealous and compassionate advocacy.
Cons
Limited info on expectations and little feedback on whether expectations are being met. A few key employees have the ear of management and can control whether or not your successful long term.