3.0
Jan 15, 2021
Current employee
San Carlos, CA
Recommend
CEO approval
Business Outlook
Pros
A lot of interesting studies, you get a chance to work with a lot of great minds.
Cons
Toxic work environment, no one takes accountability, no bonuses or holiday parties.