I have been working at this company for a number of years now. I work from 9 to 530 but I have flexibility with this. I also have great benefits which include holiday buy back and gym membership. My manager could not be better and as far as I am aware my colleagues are happy with theirs. They have all been here a long time and know their stuff! The culture is work hard and play hard and I have always found it a really bright, friendly, buzzing environment. Every day is different and I get to meet lots of interesting people. I really enjoy my job and love working here.