I'll start by saying the work is super easy and honestly anyone could do this job. There's a lot of codes and things but there's a whole book of cheat sheet if you can't remember one.
The company however, is super disorganized and unfairly balanced. A lot of people in this company have worked there forever and not everyone is super welcoming to newcomers. The district manager is the ceo/owners daughter and the few times I've actually seen her around she's been super awkward to talk to.
Head office will randomly decide to switch you or get rid of your position without notice. The company accountant just got sent to my branch as a full time teller because they decided they just didn't need an accountant anymore.
Full time employees do not get benefit which is a huge disappointment, not that you'll get the opportunity to move up while working here anyways.
It's a good job to have to gain experience, especially with cash handling, or to work hours while looking for proper full time work.