Pros
Legitimately every single individual I interacted with during my time at Rogue was pleasant, informative, and friendlier than I ever expected. It is a place where everyone seems to enjoy what they do to the extent that they don't have to carry around any of the frustration or gunk that leads people to be cranky and unpleasant. The management, in the branches in the branches and in the organization in general, is stellar, and as soon as I started my (exceedingly extensive; seriously, there were trainings every couple months, in addition to the week of intensive training before even getting to the branch, where there was another week of hands-on training with a lead teller) training I felt that it was less of a business and more of a family, as cliched as that might sound. Gene, the CEO, as well as everyone in upper management, is one of the nicest people I have met. He always remembered my name, even after just meeting one or two times, and when you shake his hand you can just see in his eyes that he is doing what he loves, even if his office does have a view of the Walmart parking lot. Lol. The front-line staff, of which I was a part, of course interact directly with Rogue's members, and with any customer-service position there is stress, and occasionally confusion. But those who operate behind the scenes are so knowledgeable and friendly and helpful, even on the most hectic of days, that there really is very little that cannot be solved. Gene has a saying: "Take care of the member and the rest will take care of itself." I tried to live by this idea during my time there, and it is something I have taken with me everywhere I've been since. That really seems to be the whole point of Rogue, and I think their success in the industry is evidence of that. I miss working for Rogue, and would not hesitate working there again, even though I don't like the idea of working with money. If you have the change to apply, I recommend doing so.
Cons
Now that it has been a few months since I worked there, I can think of none.