I have worked closely alongside this team at several different times during my career working as an Account Manager & Technical Lead within their Ecommerce department - both online stores were very successful! The customer service is second to none which makes it easy when dealing directly wth clients who often do not know what they require/want until you show them how simple or complex something can be done (and usually don't realise!). They take ownership from day one by understanding your needs first hand rather than waiting around expecting someone else's input before coming up with ideas themselves. As well as being extremely adept technically there has been no problem solving issues where technology would fail us but instead logic sense always comes through like magic!!