Current Employee2.0Aug 6, 2025great business and people - however sales org in a time of transition which has made selling challenging
great business and people - however sales org in a time of transition which has made selling challenging
Current Employee3.4Dec 15, 2024good experience and great culture in london office. Tough market currently.
Current Employee2.0Apr 18, 2024The only positive aspect from this job is the other employees. Truly great colleagues. The company is, however, lacking on all other fronts. Ability to be promoted is severely restricted, high turnover of staff, poor communication from senior management who repeatedly set the wrong expectations, etc etc. Wouldn’t recommend anyone to join this company. There are so...Read More
The only positive aspect from this job is the other employees. Truly great colleagues. The company is, however, lacking on all other fronts. Ability to be promoted is severely restricted, high turnover of staff, poor communication from senior management who repeatedly set the wrong expectations, etc etc. Wouldn’t recommend anyone to join this company. There are so...Read More
Current Employee4.1Dec 19, 2024The overall experience was good! Easy to use and interesting insights!