Pros
You work with great people, pay is very competitive and with upsell incentives you can take home a decent-sized paycheck. Benefits are above average for industry standard, vacation time is very generous, and usually it is very easy to work with other departments. There are a lot of department/branch activities and you feel like you're not just working or work for the company or just coworkers at a job.
Cons
In my interview and on the job application, it wasn't made clear that my role was primarily a sales role so going in I didn't have good expectations for the job. Even though sales aren't measured with hard quotas, there is definitely a lot of pressure placed on you to contribute to branch goals. Training definitely needs improving, while you have week-long seminars at the beginning of your employment which don't provide much practical knowledge, once you get back to the branch you don't have a mentor or someone you can rely on and help to answer any questions is limited. Vacations are not extremely flexible and hours are set but very rigid due to low-staffing issues. Also there's a disconnect between executives and the front lines, so when ideas are proposed, executives don't make decisions based on those who have to deal with the problems day-to-day. Finally, the credit union transitioned over to a sales culture, but it isn't really made clear why it made the change. One can speculate but in the end the credit union is not very clear on the subject.