5.0Nov 6, 2022Software engineerFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsLearning opportunities Managers are good Supportive team membersConsManagement can be improved .Show more
5.0Jul 17, 2025SalesCurrent employeeRecommendCEO approvalBusiness outlookProsGood pay, great people to work withConsFast paced, priorities change a lotShow moreHelpfulShare
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