Loved the dynamic, fast paced environment and the variety of different projects. Loved the sense of ownership on each project, everyone had their role to play and were left to deliver.
Cons
At times there was a lack of structure, one minute I was a UX designer to web designer to front end developer.