Productive, if demanding, workplace
Working at GMP is a very much 'all or nothing' experience. 10 hour shifts and strict time-off/sickness policy can make it stressful if you like having out-of-work activities, especially if you're on a rotating shift pattern.
Depending on the department and supervisor, working at GMP can either be a dream come true or a tiring experience. It's a bit of a shot in the dark as to which of these you'd get. But the pay is alright, and the offices are nice enough.