4.0
Oct 14, 2023
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
The executive team there are some of the most brilliant minds in the industry.
Cons
The culture there is a problem but the company seems to know it's an issue and is working on it. Unfortunately the company is losing a lot of talent in the meantime.