Pros
I got to work on a variety of very interesting research projects. This included both quant and qual type work. This is a great place to start your research career, but I would not recommend this place for more senior researchers.
Cons
I was overworked. I would come into the office every Saturday to ensure all work was done on time for the various projects I was working on. The first year I was here I was told I was hired too late in the season to be considered for a raise or bonus, even though I worked more than 50 hours per week. The second year I worked here I was given a .05% raise. That's right it wasn't even 1%. I was literally killing myself, pleasing all my clients. It was then that I knew it was not worth it and I left and got a $40k bump in salary from a competitor.