1.0
Dec 17, 2024
Former employee, more than 3 years
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
1 star - would not recommend.
Cons
Leadership in Amsterdam is amateur hour. Half baked products, awful implementations, uncompetitive prices make it near impossible to sell their products. Revolving door of leadership in the US because nobody can hit quota.