Pros
Good, smart people that challenge one another to be better versions of themselves. An intense intellectual curiosity permeates the company that sparks inspiring, sometimes challenging questions and invigorating debate. A great mix of large national and regional clients as well as smaller ones offers wonderful opprtunity for exciting work and personal growth. The technology that is created here is nothing short of breathtaking. The company is dedicated to its clients and their outcomes, and is just as dedicated to its employees their personal outcomes. It's a place where people have one another's back--not stab one another in the back. It's not for everyone, and that's what makes it so refreshing and rewarding. CEO demands a lot from her people, but also gives a lot back, cares, and is utterly transparent (in the good way).
Cons
The location is lovely, but a little sleepy.