3.0
Mar 13, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Independent working experience. Got to learn a lot about bio-tech industry and systems
Cons
No good leadership. Never want to fix a problem before it occurs and complain when a system fails that they did not want to put money into when it was proposed