Pros
1. The work load 2. Non management people
Cons
1. The higher management do not care about anything other than the corporate overlords. Everything is covered in red tape and it takes ages to be heard (and then ignored). 2. The pay compared to other companies is low and pay increases are barely ever in line with inflation. 3. Corporate management keeps you in the dark. Redundancies are announced out of the blue. Everybody I know works without any kind of future prospect with the company. Unless you are higher up, you don't know anything. 4. Employee retention is just not a thing. If you don't like something, they will find someone who does. Unhappy about not getting a bonus? Be thankful you have a job. In fact, the ex HR director was seen smiling and grinning as around 40 decent people were made redundant.