Pros
Senior management make themselves available and work hard to communicate with all of the business Easy access to training opportunities Good benefits package, Enjoyable work Definite culture shift over the last couple of years meaning that staff have more input into their processes and get rewarded for doing so. Very stable long term prospects
Cons
The job can really be made or broken by the skill, enthusiasm and support of line management. There is tremendous pressure on work-life balance and the support that you receive on this can make all the difference. There has been a shift in senior management attitudes and this is now starting to filter down the business. However, if you are someone who likes to perform above average, it is quite difficult to find the time to dot every i and cross every t.