5.0
Jan 31, 2024
Healthy Culture, great products and a growing business
Current employee, more than 3 years
Zurich, NY
Recommend
CEO approval
Business Outlook
Pros
decision making power down at the country level or even at the individual level. The country general manager has a mandate to decide unlike in the other legacy tech companies where there is no decision power at all on country level. product strategy: the clients love the products and the company. you get meetings, clients welcome you and invest time into the relationship great culture: the company really takes care about its employees. great social and fringe benefits. a true sales culture: they don't cap achievements or change the sales plan mid of the year.
Cons
In some areas still some start-up mentality with lack of maturity (e.g.in operations)