Pros
They are always losing people, so plenty of opportunity for full-time/overtime. Benefits are available for full time and part time (though they are pretty unaffordable for part-timers). Paid time-off, including holidays and the occassional day in the winter when it is too snowy to open. Coworkers are awesome and supportive, even though it isn't their job to support you. A lot of opportunity to move up, good place to go to get some banking experience. Regular hours, Sundays off.
Cons
One of the lower-paying credit unions by at least $2 an hour. They do not give raises, only incentives that do not pay much ($70 if you complete 12 appointments, 6 loans over $2,500 closed, have less than $10 outage, and less than 3 check errors per month; $30 for each loan closed after your initial 6 per month. No one in my branch or half of the other branches ever made the goal). Incentives are extremely limited and there is always a way they can get out of giving you credit for referrals/giving you incentive pay (only loans over $2500 count, no first mortgages, no credit cards, no ODLOCs; some branch managers will allow you to claim walk-ins for credit while others won't). Extremely understaffed/extremely stressful. Management usually plays the role of a teller or financial consultant instead of completing management tasks or helping members. Management holds tellers back from moving up because they do not want to lose their frontline. Members know that if they are rude enough and complain enough, management will just bend over and give them what they want and throw you under the bus (especially in regards to cash withdrawals without proper ID) Huge lack of communication between and within departments. Bank-like attitude towards members despite promoting a community, credit-union feel. You end up doing work far beyond your description since management/other departments will drop the ball otherwise. Management will ignore or deny time-off if you are sick due to being consistently understaffed.