Very enjoyable. No-one is trying to get one up on anybody else, so everyone is very friendly and helpful. The work is interesting, varied and challenging. At times, I was a little frustrated with my progress on certain tasks, but that's due to traits of my own rather than unhelpfulness on anyone else's part.
Most of the work was a lot of fun and we had regular social events. We had drinks after work every other week and had an office day out punting. First couple of days were spent just reading up on the product I was going to be working on but after that the work has been great!
Really enjoyed it, I was working on real products that were being delivered to customers and so was always pushing myself to do my best. I was actually being involved in the company instead of being side lined with a fake project designed to keep me out of the way of others. Several team building events occurred and the intern hackathon was a lot of fun as well.