Pros
Some of the best managers in the industry. Room for advancement for people that are BOTH eager and qualified (If you're getting passed up, it's probably you). Overall good pay structure, with a strong incentive program. You're making loans for people who have few other options. If you have the right managers, you leave every day feeling as if you've done some good in the world. Surprisingly good work/life balance, IF you're in a well-run branch.
Cons
If you get the wrong chain of command, you can disregard everything in the "Pros." The OneMain acquisition has brought a lot of negativity (they were the industry b-team), and a weaker corporate culture. Policies and procedures can change at the drop of the hat. The CFPB makes their money by charging fees. Imagine how much fun it is to be regulated by them.