4.0Oct 27, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsExposure to the market and the latest techConscompany infrastructure needs to be upgradedShow more