5.0Jul 17, 2025SalesCurrent employeeRecommendCEO approvalBusiness outlookProsGood pay, great people to work withConsFast paced, priorities change a lotShow more
5.0Apr 29, 2025Anonymous employeeCurrent employee, less than 1 yearBoston, MARecommendCEO approvalBusiness outlookProsGreat Technology, great peers, great management, and great CEO. SBT treats its employees and customers very well.ConsAbsolutely none- they do a great jobShow moreHelpfulShare
5.0Oct 23, 2024Business development managerCurrent employee, less than 1 yearTexas City, TXRecommendCEO approvalBusiness outlookProsGreat culture with a ton of innovationConsnone management is great and peers.Show moreHelpfulShare