Pros
Nearly all of my coworkers are smart, professional, and pleasant. I really like almost everyone here. There's plenty of work, and the projects are an interesting mix. The clients are mainly major banks, and most of the work is pretty cutting-edge in terms of technology and finance. (Not all the projects are exciting; there's a mix of internal infrastructure work as well - but Lab49 does quite well in this regard).
Cons
Nothing terrible. Salary and benefits are average, neither outstandingly good nor bad. The company does not have the training, support, or project management infrastructure that one would hope to find in a larger or more mature firm. (Let's recognize that reality usually disappoints at larger and more mature firms as well.)