Pros
Interesting projects, nice colleagues, great exposure to clients, lots of responsibility and opportunities to share your opinion. Fairly flat structure, and junior employees are listened to on projects. Really great opportunity if you want to work in sustainable finance.
Cons
Work environment sometimes felt tense. Employees are not always supported adequately which leads to issues on projects. Lack of training, inconsistent communication, pressure, and tight, sometimes unreasonable deadlines resulted in errors, which caused employees distress, and to worry if they'd lose their jobs.