Pros
I'm so lucky to work for a company that has employed a diverse set of people I actually like to work with every day. We're growing quickly, but have managed to weed out bad apples during the interview process. We're about half women, which is a strong selling point for me in a male-dominated industry. Right now I can't help but feel we're in a bubble, but this is a company that is providing a useful service to a wide variety of industries. I feel secure for the long-haul, rather than being poised to be in a position that is going to collapse with the first hint of fickleness in the economy. It's a product that will be in demand no matter what the fiscal climate is like.
Cons
I wish they offered 401K, Flexible Spending Account, and a few other perks like that. But our health insurance is really great and they pay employee premiums, so that is a real plus.