1.0
May 9, 2022
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
People working at OBT overall are nice and easygoing.
Cons
Limited Career growth opportunities. No flexibility and respect towards workers. Lack of diversity and visibility of minorities. Disorganized structure. No processes are in place at all. Constant changes without a clear focus. Poor compensation compared to other Life Science companies