5.0
Nov 14, 2018
Current employee, less than 1 year
Holmdel, NJ
Recommend
CEO approval
Business Outlook
Pros
Culture, people, atmosphere, office, leadership, trust among teammates, no egos
Cons
Onboarding into labs is haphazard compared to the onboarding into the company proper