5.03 Apr 2025Its okBusiness development managerFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGood salary, good business processesConsBad design, cool teamlead and bossShow more