1.014 Feb 2025Worst company to work inVerification specialistFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsNo pros, they are toxicConsToxic, very bad experience I wish I had never joined themShow more
3.01 Oct 2024average company to work forManagerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsfun teams in a startup environmentConslack of transparency and communicationShow more
5.05 Feb 2024Great company to work forClient success managerFormer employee, more than 1 yearAsiaRecommendCEO approvalBusiness outlookProsFriendly people, good team atmosphereConscan't really think of many, good place to workShow more