2.0
24 Sept 2023
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Seems like each office is different.
Cons
Life science west management is poor, spend a lot of time in unnecessary meetings. Project execution is poorly done - project managers do not know enough about the subject matter to manage effectively. The benefits are very poor.