I really enjoyed working with them as they were very open minded in terms what we could do for our business needs at that time which was great! The training sessions offered by their team members are also amazing - it's nice having someone who understands your current set up/environment but can help you move forward too if needed or wanted (more options).
They provide all sorts from server hosting through security audits & assessments right down to cloud solutions such as Office 365 etc so everything seems possible now when considering moving things online / remote workflows!