3.0
Mar 13, 2023
Former employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Benefits, pay was fine, wlb was okay
Cons
Constantly shifting requirements due to scientist team, would more often than not develop something that will never be in use.