Pros
Pretty much everyone working at the firm is intelligent, motivated, and has a keen interest in the energy sector. Good development opportunities allow new hires to quickly learn the fundamentals of the industry. Managers aren't just senior consultants, they actually know how to manage. Unlike some of the larger generalist consultancies, analytical work feels fresh and innovative. Positive work environment is a major plus given the amount of time spent in the office.
Cons
Very little sense of integration between the groups. Few projects get attention from more than once business unit, and there isn't a whole lot of data sharing. The firm is structured in a way that groups are sometimes in the situation where they compete against one another for business, leading to noticeable friction between senior managers.