5.0Aug 4, 2025Great place to workAnonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsBrilliant product with AI Features which help in productivity.ConsNothing that I can think of.Show more
3.0Oct 25, 2024Just OK Head of communicationsCurrent employeeNewcastle upon Tyne, EnglandRecommendCEO approvalBusiness OutlookProsFun place with nice peopleConsPoor management and lack of developmentShow more
5.0Jan 12, 2023Good workplace for first jobAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat flexibility, good people work there, good pay, international environmentConsLittle transparency and communication, a bit of favortismShow more