Great staff - good place to work
Most enjoyable part was the staff I worked with. Life long friendships were formed throughout my time there (6 years). Management on a whole was pretty good. Pay, not so good. Learnt so much, and my role was so varied which I loved.
ProsLeave was always approved
ConsAgain, pay wasn't good