3.0Apr 19, 2024Visionary goals, disappointing implementationSoftware development engineer (sde)Former employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookPros- Actively work against climate changeCons- Leadership disconnection from operations - Micromanagement prevalent - Limited safety for voicing ideas/concernsShow more