Biomedical - Global Account Manager dsm-firmenich Employee Review

2.0
Jan 28, 2021
Recommend
CEO approval
Business Outlook

Pros

Interesting array of technologies, engineering talent

Cons

Poor management structure and constant turnover in Biomedical division.

Explore other reviews about dsm-firmenich

5.0
Jun 15, 2026
Recommend
CEO approval
Business Outlook

Pros

Enjoy the site a lot. Lot of great people and great pace!

Cons

There is a promotion cycle

2.0
Jun 22, 2026
Recommend
CEO approval
Business Outlook

Pros

Slightly higher pay than other employers in the area.

Cons

Lack of structured training — Employees get very little guidance and end up having to figure out most responsibilities on their own. • Insufficient on-the-job training — New hires aren’t given proper introductions, tools, or support to get started successfully. • Shifting expectations — Priorities and job duties change suddenly, often without any explanation or communication. • Disconnected leadership — Management prioritizes meetings over spending time on the floor, resulting in limited operational awareness, misalignment, and employee frustration. • Poor cross‑team communication — Information doesn’t flow consistently, causing confusion and repeated misunderstandings. • Constant confusion for new hires — Without clarity or support, new employees struggle to understand expectations or find their footing. • Low morale — The lack of structure, support, and accountability has worn down overall motivation. • High internal turnover — Many employees are actively looking for other opportunities due to ongoing issues. • Absence of accountability — Problems linger because no one takes ownership or drives meaningful improvement. • Minimal employee support — Employees are left to navigate challenges alone, with little guidance from leadership. • Unstable work environment — Constant changes and unclear direction create a stressful, unpredictable atmosphere. • Poor investment in employee success — The company does not prioritize development, growth, or long‑term retention.

1
See reviews by: Helpful|Rating|Date|All