Pleasant and welcoming environment to work in.
Enjoyed working there. I was given interesting and challenging work to do even though I was a temporary employee. Workplace culture is very good and you receive lots of very useful training regarding the culture of the company.
My only regret is that they seem to transfer/hire from within the company for new positions, so its very hard for an outsider - more ... to get in as a regular employee.
I would work there in a heartbeat if I could get hired, and work there part-time (32 hours per week), on a permanent basis. - less