Pros
Best culture overall. I have been here for more than 4 years and can't think of how grateful i am to be with Cardinal. The leaders here makes really difference. Cara, AOB, Peter are the few leaders that I admire the most and they are my roll model. The best thing that anyone can ask from leaders is their time and at Cardinal, I always get time from them when i need the coaching on overall personal development or career advice.
Cons
Can't really think of any