We have worked with them for years now as they are our go to guys when we need help getting things done or just advice about how best do something in particular! They always come back at you straight away if there's anything that needs work - which means I can't fault their service too much (which isn’t great!).
There aren‘e any downsides really but it would be good having more offices so less travelling time needed etc., maybe also some better office space? But apart from this everything has been brilliant!!