I worked with them to develop an overall strategy that would help us move forward as we started our own business within their agency - they were great at listening & providing input from different perspectives which helped shape what was agreed upon by all parties involved (including me). They are very professional but also have fun when working together! It's hard not having everyone there every day so it can be difficult sometimes if you're looking after other projects or just need some space away/down time etc- however this isn't always possible due to client deadlines / workloads being high. We got along well throughout my 2 year tenure here though had no issues during any of those times either way.- Overall good experience.