1.0
23 Jun 2026
Recommend
CEO approval
Business outlook
Pros
Freedom to come and go from the office.
Cons
No reviews on here for 6 months. Very suspicious. A culture of fear. Poor C-Level hires that seem void of any actual engagement with those working non stop to keep the place alive. Office atmosphere is really bad. Some people I work with don’t even want to talk to each other. It feels like bad things have been doubled down on. Nobody wants to say anything about how bad Owkin has become. We had a company offsite and it was horrendous. “You’re all just toys”. Was a quote in a group with someone at the highest levels.