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.
Leave was always approved
Again, pay wasn't good