2.0
Apr 24, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great knowledge and desire for learning is encouraged
Cons
Not seriously committed to driving Net Zero as many other innovative projects would be to the detriment of achieving lower environmental impact