Pros
There are some lovely people that work there. The building facilities are good (gym, fruit etc).
Cons
Your treatment is based on whether or not your face fits and who likes you, in addition to the department you work in. The approach to staff discipline and support is inconsistent at best. Some staff have been let go for their absence, yet others have triple the amount, with no repurcussion. People are exploited for their knowledge and skills, but not rewarded with tangible opportunities to progress or develop. Jobs roles aren't always made accessible to the business, as some colleagues are promoted and given new job roles without the need for an interview or allowing anyone else a chance. Senior managers are there one day and gone the next, resulting in a very unsettling working environment with no understanding. The rate of staff suffering with mental health issues is at an all time high and a contributing factor of this is the pressure and environment you are working in, yet if brought up in conversation you'll be persuaded to think that your issues stem from your out of work life and that the company cannot possibly be causing you stress.