5.0Jan 11, 2022Awesome place to workLead software engineerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsThere are many great teams of people working togethe on problems that improve people's health!ConsCan be stressful at times.Show more