4.0May 24, 2023Technical specialistFormer employee, more than 5 yearsGlasgow, ScotlandRecommendCEO approvalBusiness OutlookProsI spent almost six years in Sabio and met great people there.ConsNothing to complain about it.Show more
5.0Jan 29, 2024Senior account managerCurrent employeeLos Angeles, CARecommendCEO approvalBusiness OutlookProsCollaborative work force that cares about your wellbeingConsThere are no cons for this roleShow moreHelpfulShare
4.0Feb 14, 2025Software engineerFormer employeeLos Angeles, CARecommendCEO approvalBusiness OutlookProsThe environment was a great place to workConsCan't think of anything to sayShow moreHelpfulShare