3.0
Jan 12, 2026
Recommend
CEO approval
Business Outlook
Pros
Work life balance, strong technology,
Cons
Leadership lacks understanding of sales day to day and local regional culture. Poor communication of changes and strategy behind go to market plan. Does not appear to be a consistent long term vision. Very European focused strategy with little understanding of USA economics and culture.