1.0
Apr 19, 2026
Recommend
CEO approval
Business Outlook
Pros
Pay is on the higher end comparatively. The science holds real potential to change lives.
Cons
Poor senior management, lack of transparency, and no work-life balance, coupled with unclear vision from the top-down. The company is at a different point of the capital lifecycle, but has the same stale leadership at its helm.