4.0
Nov 13, 2023
Current employee, more than 3 years
San Jose, San Jose
Recommend
CEO approval
Business Outlook
Pros
There was a friendly sense of competitiveness and support by team mates.
Cons
Not much room for professional growth unless you have a more advanced academic degree in the life sciences department.