4.0
Jul 11, 2024
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great colleagues for amazing missions. WFH option is still there and decent corporate culture
Cons
Lots of staff with a long tenure make it difficult for the org to try new things