5.017 Mar 2026Great place to workData scientistCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood learning, exposure to latest tech, impactful workConsSome time Work pressure & deadlinesShow more