I have worked with this team for 2 years in multiple capacity, from support to business development roles! They are very detail oriented when it comes time or writing up proposals/contracts they know exactly what we need from them so that our clients receive top-quality results at every turn of their projects (we're building high volume ecommerce sites).
The biggest problem i had was trying not be too specific about features during contract negotiation stage because sometimes my expectations were really out there but once finalized everything went smooth as silk thanks again guys!!