Nice people, relaxed office environment. No pressure to work crazy overtime - good for work-life balance. Reasonably good insurance and benefits package.
Cons
No raises in recent memory. Tied to PowerBuilder tech stack with no plan for getting off of it. Some "friends & family" hires appear to have job security far beyond what their performance warrants.