1.0
Apr 19, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good technical foundation and history of innovation Cheap meals at the bistro
Cons
Inconsistent and often ineffective leadership impacting culture and execution Lack of accountability at management level, affecting decision quality and follow through Increasingly political environment with reduced trust and collaboration Hiring and promotion decisions not consistently aligned with leadership and people management needs Clear decline in innovation and organizational momentum over time Ongoing loss of experienced talent has weakened overall capacity