Pros
Really great benefits, and fairly easy work. Most people you encounter are pretty nice. You get a TON of time off, I started out with like 20 days of PTO! It's really easy to move up in the company if you actually try to hit your numbers each quarter.
Cons
My feet HURT! You have to stand all day because they think it look unprofessional to sit down at all. People yell at you all day like it's your fault they're overdrafted. Working with the general public can be less than fun some days. I've worked at a couple branches and the branch manager usually has no idea what the tellers do or how they do it. They couldn't process a simple deposit if you asked them. All they care about is SALES SALES SALES! You can be the nicest, most loved teller in the whole branch and have the best customer survey scores, and still you'll be hounded relentlessly about SALES!