4.0Jun 4, 2026Good environment but high turnover and poor documentationSenior software engineer/tech leadCurrent employee, less than 1 yearParis, ILRecommendCEO approvalBusiness OutlookProsGood environment / good engineersConsHuge turnover lacking documentation and less infosShow more