1.015 Sept 2025ResearcherFormer employee, less than 1 yearSingaporeRecommendCEO approvalBusiness outlookProsNone that I can think ofConsToxic gaslighting environment with questionable processes.Show more
5.013 May 2025DesignerCurrent employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookPros3 weeks paid leave every year! Great colleagues!ConsA bit chaotic at times. Company used to do an annual offsite. But not anymore.Show moreHelpfulShare
4.019 Nov 2025Anonymous internFormer internRecommendCEO approvalBusiness outlookProsGreat people to work withConspay was on the lower endShow moreHelpfulShare