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