Although a technology data services company some elements of investment banking culture exist. This is understandable though as banks are the main clients
* Great compensation (base + cash bonus + equity award), especially for more recent hires
* Conveniently-located, recently-updated, well-protected office in the historic building
* Small gift handouts from listing companies
Cons
* Toxic company culture and values with much finger-pointing and brown-nosing
* Stale technology stack with not much automation and slowly-moving SDLC
* High level of technical debt and significant production support load
* Poor work-life balance with absolutely no telecommuting