The ESG culture is fantastic. There is amazing work-life balance, although the pay isn't as high as you might see at other places. There is opportunity to travel, but not overwhelming unless you're an analyst. The people you work with are all fantastic people, including management, and the clients are terrific too. Days are always busy, usually leaving plenty of work for the next day.