Pros
Um.. you get a free bank account (because they force you to have direct deposit into a FNB account), but I wouldn't recommend banking here, definitely wouldn't recommend working here either.
Cons
Depending on who you ask you will get a different answer. The help desk will tell you A, online reference material will tell you B, and management will come up with C. Clients experience the same problem when calling the 800 customer service number. Back office help is rude and when you point out work flow inconsistencies they welcome you to write a support article addressing the issue, forgetting that it is literally their job to prevent said issues. Grossly negligent lack of customer personal information protection, management retaliated when mentioned, hours reduced and sales opportunities limited.