Pros
There's a ton of deal flow and work to go around so you know you'll never get bored at MCG. Culture is fantastic, one where no one will be breathing down your beck as long as you do what you need to do so you're responsible for being responsible in a way. If you can prove yourself, there's certain room for growth. For an analyst, it's a great place to learn because the senior guys have bulge bracket experience and are happy to help when needed and training program is also given to those in need. If you're looking to learn about a mix of industries, MCG will give you that experience. Overall, ton of upside opportunity.
Cons
There's just not enough human capital... MCG needs to hire more people who are capable of doing the work specific to the sectors firm covers.