3.016 Sept 2021Not great at DEIEngineerFormer employeeRecommendCEO approvalBusiness outlookProsreasonable pay, relatively low-key stress levels, but depends on teamConsDEI efforts are not so greatShow more