Pros
flexible/casual work environment, good pay, open-door, tons of research resources, you will learn fast
The best aspect of this firm was the client interaction. Fairly early on, I was included in meetings and calls with clients who hired the firm to conduct interesting research. They had close relationships with some of the most prominent hedge funds and I learned a lot by doing. It's great for self-motivated people who can learn quickly and know how to conduct research. You really should know how to use Bloomberg and Excel well before coming here.
Cons
Unstructured, inconsistent work focus, career-path can be muddy
There were some seriously super-smart people here who came from and return to the hedge fund world so coming out of a junior banking internship and as a recent grad from an Ivy league school, I'd expected a lot more interaction and coaching since I didn't know as much about the industry. I often felt like I was left to figure it out myself and there was little patience for anyone who wasn't proactive in learning what was needed on their own. They foster a win or die attitude (like their many of their clients) which is fine for seasoned folks but jr. hires need a bit more guidance.