5.0
Feb 15, 2024
Former employee, more than 3 years
San Carlos, CA
Recommend
CEO approval
Business outlook
Pros
Working at Atreca was an incredible experience for me. The company culture was phenomenal.
Cons
I often felt like upper management lacked transparency.