Pros: I've been fortunate to have had several excellent jobs and work with a number of amazing (many high-profile) people throughout my career. Working at Hedgeye is far and away the best job I've ever had. End of story. It's an incredibly friendly and welcoming place to work, filled with good people, who share a deep commitment to excellence and results. The Work/Life balance @Hedgeye is second to none. It would take a ton of dough to get me out of my seat!
Cons: Not many I can think of.