2.0
Mar 20, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Decent pay, good benefits, admirable mission. Plenty of brilliant scientists doing the real work.
Cons
CATF should have stayed a 25 person org, a pet project for a few "good old boy" Ivy Leaguers.