5.0Jul 17, 2023Business development managerCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood culture and opportunity for earning commissionConsThere are no real cons for working at BoardShow more
5.0Nov 30, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsPeople are fantastic, lots of opportunity, exciting spaceConsDisorganized at times, constantly revising the visionShow moreHelpfulShare1
2.0May 6, 2026Sales development representative (sdr)Former employee, more than 1 yearAtlanta, GARecommendCEO approvalBusiness OutlookProsI had a great manager but they laid him off.ConsLaid people off twice a yearShow moreHelpfulShare