1.0
Mar 27, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good exposure to Pharma and LS clients and projects Market salary
Cons
PE overlords have clawed back everything that made working here enjoyable. A lot of the managers are not ready to lead teams and dont invest much in developing talent Most people at the firm act like they are too busy to provide feedback and act like things and never voice the expectations they have for colleagues