4.0
29 Aug 2020
Current employee
Nottingham, England
Recommend
CEO approval
Business outlook
Pros
Part of a multinational Corporation and fast becoming a major player in the UK business systems market. Excelling customer service continues to retain existing customers and win new business.
Cons
SBS is still finding it’s feet as a major player in the UK business systems market.