1.0
Oct 17, 2025
Current employee, more than 1 year
Emea
Recommend
CEO approval
Business Outlook
Pros
Base salary is above average for my market
Cons
-unrealistic goals -incredibly weak sales leadership throughout the organization -
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Colleagues are great." "Great people overall" "Great work / life balance" "International Team" "Friendly culture"
Users say... "Different rules for different people (if you are close and nice to leadership you get unrestricted off from office and if you are not in good books with them then you have to be in office irrespective of an emergency" "No career growth for long" "Managers just set goals and no strategy." "Management is disorganized, communication is poor, and the work environment is extremly toxic." "People are complaining about the low salaries, full remote options, getting stock options and unfair performance evaluations but no progress has been made so far."