The company has a good community feel amongst staff (we are all in it together mentality). The job roll was demanding and stressful at times, but there was good support from other staff, managers and a good training. Best thing about the job was its career progression programme which aimed to bring out the best in you.
Cons
Stressful at times, hard to book holidays for specific days (you must be quick, availabiltiy was a problem when it came to booking days off, especially at short notice)