This review was submitted over 4 years ago, so some of the information it contains may no longer be relevant.
There were frustrating days of desperate debugging, but most of it was incredibly enjoyable development.
I didn't have a lot of opportunity to interact with my colleagues (mostly because we worked on different things and got very little time to interact outside that), but they were very welcoming whenever I did get the chance.
The support I received by my manager was brilliant: he had firm demands and deadlines, but he also supported me for everything I needed. This was probably the best aspect of my position.
There were days with too much work and days spent setting up software in order to work, but the majority of the placement left me busy enough to not get distracted, but still able to complete all my work within reasonable time.
I was the only developer for my project, so a lot of things were up to me. I would liaise with my manager and project adviser in order to clarify requirements, but they were open to discussing their ideas with me.
I learned a number of specific technologies, which will probably be at least somewhat useful, but more importantly I think I managed to learn to to learn: I didn't know most of these technologies before I started and I discovered them and studied them nearly independently.
People (including myself) spent a lot of time working at their desks, but they were great when approached or when getting some tea together.
Within my team, I was expected, welcomed and supported (rather than someone who you need to find work for last-minute). Outside of that, the company organised meetings and presentations for the interns, a lot of which were very helpful and insightful.
The abovementioned presentations educated us about the company as well as some recent technological advances. Furthermore, I had as much access to the courses offered to all employees as anybody else; it's my own fault that I didn't partake in much beyond the required minimum of those. Outside of courses, I feel I learned a lot simply working on my project.
Not quite "Got A Job With Them!", but, knowing what I know about their graduate program, I would certainly accept if they were to offer me one.
We organised a number of outings ourselves to meet up outside working hours.
I couldn't really say either way, as I was saving up for the academic year ahead. Not too bad, I would say, but I normally live here anyway.
As before, I didn't partake in much for personal reasons, so I couldn't say.
There were a number of events and clubs we were invited to outside of work (e.g. volunteering, a football club...).
Internship (1-4 Months)
Computer and Systems Engineering, Computer Science
1st September 2011