Pros
Several factors contributed to the fantastic experience I had at Bulger Partners. First, the unique structure offers employees - particularly at the younger levels - exposure to a wide range of business situations - finance, strategy, diligence, etc. Moreover, the company is very good about getting all employees, regardless of age and experience, in front of clients at the senior most levels. Finally, the senior leadership at Bulger Partners serve as great coaches, educators, and mentors to their team members. They genuinely care about the development of junior talent and proactively seek to engage with employees about achieving career goals - even if it means eventually leaving Bulger to pursue other opportunities (my managers wrote my business school recommendations). On that note - Bulger Partners does serve as a tremendous platform for pre-MBA professionals as well. Most importantly, they are all good people - I have maintained close contact personally and professionally with several former managers since leaving.
Cons
I worked at Bulger Partners when the firm was still in its relative infancy and, to that end, it sometimes had a startup-type feel to the day to day. This was not a negative, but something applicants may want to consider. However, the firm has experienced explosive growth since then and imagine this is much less of a consideration today.