3.0Mar 13, 2025Sr. marketing managerCurrent employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsThey have good products and support teamConsTrust issues are very evident inside the teamShow more