2.0
Sep 24, 2025
Current employee, more than 3 years
Pasadena, CA
Recommend
CEO approval
Business Outlook
Pros
Great people, great mission. I wish there was more work coming, but there isn't.
Cons
Complete lack of top-level leadership skills, experience, or qualifications. It's a buddy system that's killing the lab. Reacting to bad conditions with bad reactions instead of better plans.