5.0
Jan 7, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
Compensation, great work environment, the researchers, management
Cons
should improve transparency regarding incentives and enhance training for new hires. Office politics are a concern