4.0
Feb 20, 2025
Former employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
As a software company they know it is not just about technology, but about the value it brings to improve an enterprise's business
Cons
There can be tension between the Palo Alto office and the headquarters in Germany when it comes to ownership