3.0
Aug 14, 2021
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Smart people focused on saving the earth
Cons
Not always as caring about colleagues. Leadership rather elitist. Hard for junior employees to get promoted.