Pros
- Super friendly staff
- Very responsive.
- Lots available knowledge within employees regarding various technologies etc (we've been able ask questions without having trouble finding someone knowledgeable enough)
- Easy access via phone call / chat function too if needed outside standard working hours
Cons
- e.g web development problem vs technical problems
- Not everything gets resolved instantly due