4.0
Mar 8, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good culture and teamwork. Working on some really cool biotech application
Cons
Less perks Salary i feel is not up to the mark No 401k
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Great people" "Leadership team is diverse with a wealth of industry knowledge and experience"