5.0
Apr 7, 2026
Anonymous employee
Current employee, more than 1 year
Franklin Lakes, NJ
Recommend
CEO approval
Business Outlook
Pros
Supportive and strategic leadership, collaborative environment, purpose-driven culture of continuous improvement
Cons
Sometimes leaders get shiny-new-object syndrome and frequently switch gears, which can impede progress