Working closely together as an online product developer we have created some great websites for clients in this project, most of which were quite challenging due their complexity or size! The challenges include creating website designs that are engaging but also provide all required functionality including SEO optimisation (which is ongoing). Having worked previously at another agency I can say it was very difficult working there so having been part involved from day one has made things muchβ¦