Pros
Smart, driven, risk-oriented people; intellectually challenging environment; innovator in its industry so there is always something new going on; long hours and stressful at times but very respectful of personal commitments- they strike the right balance; compensation is very good, benefits are phenomenal, and expectations about both are very clear; IT and HR departments are the best I've ever worked with.
Kontras
The only downside to AMG is that because it is so successful, people don't leave very often, so there is very little upward mobility. It is also a relatively lean organization so there aren't many management levels (a good thing mostly). Thus, if you are a subject expert and are happy with a role that allows you to flourish in your subject area, then this is a great place to be. Similarly, if you want a job that you can leverage into a better opportunity down the road, this is a great stepping stone. However, if you are looking for a place to join and move around or "climb the ladder," you will be frustrated.