Pros
Most of the rank-and-file workers are working hard and trying their best. There is good ability to be promoted quickly up the ranks. The product itself is really good and should help a lot of people. Despite my review, I have a lot of faith in the product.
Cons
They claim to be a technology company whose product is in financial services. However, let's be honest. They are a bank desperately trying to be a technology company. The execs are mostly pale white guys in button-down pale blue shirts...who mostly come from banks. They are trying to borrow the tech culture from the big boys in the Bay Area (Facebook, Google, etc.) but it feels desperate and no one there buys it. Everyone is constantly watching the bottom line, desperate to make margins for the quarter. They are obsessed with meeting analyst expectations each earnings. This causes some foolish behavior like delaying necessary training b/c it costs to much. Some of the C-suite are *terrible* managers, non-inspirational, and very into micro-management. HR seems to turn a blind eye to this. There is also some behavior that skirts very close to the law (see recent news on the founder/CEO's departure). Very little dialog on diversity. Great place if you are a white male. Not so much if you are anything but that.