3.0May 29, 2025MehIntegrations managerFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsexposure to wide range of technologiesConslow salary and high stock which is risky leadership isn't greatShow more