Pros
ABIS is easily greatest company I have ever worked for. The hiring process is very detailed to make sure the "right people get on the bus" as Russell says. The people I work with are also the people I invite to my personal events. The company has built an amazing culture focused on family and doing what you love. The office environment itself is awesome, it is definitely not your boring gray-wall cubicle filled office setting. If you put in the work, you will surely succeed at ABIS.
Cons
You have to be very self disciplined to work at ABIS. There is no micromanaging; you have assignments that you have to accomplish and if you don't accomplish them, it's on you. That isn't really a con, but working for ABIS is not for people who lack self motivation.