4.0
28 Apr 2026
Former employee
La Jolla, CA
Recommend
CEO approval
Business outlook
Pros
Great location, beautiful campus, meaningful work, great colleagues.
Cons
Not enough upward movement. Newer leadership have made unpopular decisions that caused massive turnover.