4.0
13 Nov 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.