Pros
You get to work with some of the best industry analysts, great clients, and learn a tremendous amount about the inner workings of the energy sector
Cons
Can be an unforgiving and aggressive environment to start out in without much experience. I was laid off in a completely unprofessional manner - not only was I told I hadn't yet finished my probationary period despite having had confirmation from HR that I had 2 months prior to being laid off, my access to my computer and email were shut down within 10 minutes of the call so I had no chance to check. They went out of their way to hide who was being let go during the worst of the market all while talking up how much they care about their employees. Reality is that it's a cutthroat business. Some of that is unavoidable. There was a market crash after all. But the experience really emphasized the extent to which shareholders always come first and repeated flops due to bad decisions taken by the upper management filtered down into pressure on junior employees quite visibly without any honest accountability taken internally.