2.0
Jan 15, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
They do develop a wide range of innovative ingredients
Cons
Management is trash, too much micro management and blindsiding. Plus, the company work to the ever changing whims of their boss.