Pros
You will feel a sense of job security. Layoffs are uncommon because the organization runs lean. If you have a competent and trustworthy manager, you will enjoy going to work. The culture is well-developed and generally positive. The 401K match is very generous, and you can carry over and cash out PTO if you manage it correctly. The Executive Team is very engaged and visible. The HR department is supportive and approachable.
Cons
Because credit unions are not-for-profit, expect to earn 15-20% less than the for-profit sector, with wage increases at or just above inflation. Because the organization runs lean, additional FTE only gets budgeted when departments become overworked and understaffed. If you don't have a competent or trustworthy manager, you will probably not enjoy going to going to work. Absences are watched very closely, so even if a person has PTO available he/she may be penalized. It's very important to read and understand employee policies (which change periodically).