Pros
Honestly not many Pro's. Work schedule is easy. Work environment is generally relaxed. Will hire without prior banking experience giving many people their first foray into banking. Opportunities for training and learning if you know where to find them.
Cons
A common complaint that I see is compensation. It is criminally low. Low enough to where the new Seattle wage will have a massive effect on even many of the corporate employees who make less the $15 an hour. The amount of work you do for that low pay is also ridiculous. They expect the CSR's to be personal bankers essentially and yet they pay them slightly above minimum wage. The company motto is "Invested Here" but if you don't invest in your employees why should they invest in making the company a profitable one. Without a competitive wage I see more and more unqualified individuals being hired. Since the company doesn't have a competitive wage we are getting passed over by many very qualified individuals. In addition, the people that actually work hard and try to make the company better eventually leave for better compensation. They try to include the bonus in your compensation package but it isn't guaranteed so why bother including it. In addition the perks and benefits are slowly being chipped away. The 401K is great if you can afford to actually put money into it. However, since the wage is so low most can't afford to and are forced to live paycheck to paycheck. With the new additions the company is turning less into a community bank and more into a big bank that swallows up community banks. So many acquisitions in such a short time has put a strain an every employee at the corporate level.