4.024 Jul 2023SalesFormer employeeRecommendCEO approvalBusiness outlookPros- nice colleagues - work events taking placesCons- stressful working environment, lots of targetsShow more
3.029 Jul 2024Sales managerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsSolid training Good perks and benefitsConsChanging strategies without really taking time for anything to wmbedShow moreHelpfulShare
3.019 Sept 2019SalesFormer employee, less than 1 yearGlasgow, ScotlandRecommendCEO approvalBusiness outlookProsGreat people work for S1 Well known siteConsThey need to move with the times, management is out of touch They are no longer looked at as the number 1 choice The site is outdated and no mobile app its 2019Show moreHelpfulShare1