1.0
Sep 10, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Technology works and is useful to the scientific community
Cons
Working environment is very difficult with most departments micromanaging their team and demanding long hours. CEO, as mentioned in other reviews, is at the root of this and values quantity of time worked over quality. Concern over the company’s ability to be successful long term and scale with huge delays due to a micromanagement bottleneck. While not necessarily related to the successfulness of the technology, the CEO does berate and demean employees in a public forum, which creates a negative culture.