5.0Jun 11, 2026Great culture, but tech needs improvementProgramme analystFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsCulture and working with experienced professionalsConsTech is not that greatShow more