Pros
Gym on site, perks with the role such as discounted hotels, free travel insurance.
Cons
Whilst pretending to be a team work driven company, most manager have their own agenda in the forefont, not to drive the company further but only their own pay. Roles that duties are only necessary to work standard business hours are forced to become shift patterns and weekends, not for business needs but purely as other departments (who's roles are required to work such patterns) get upset seeing anyone else not have to do so. You wouldn't ask the accounts team to work weekends if the banks cannot process the payments until the Monday? Upper middle management being purely late 20s-middle aged men, hiring 90% of the staff for the sake of having a crush on a young naive girl and inevitably taking advantage of them. There is no team morale and all motivation is driven by negative reinforcement. Over the years the company has actively chosen to shoot themselves in the foot in aspects such as having to (inevitably) make 40+% redundancies due to the covid-19 pandemic, but then actively push its remaining staff away, never listening to the issues as to why people leave. The entry level salary has risen but those who have given loyalty to the company have not had a pay rise in line with this after NI rise, interest rates, cost of living and petrol prices rising. There is no fairness of those working hard getting rewarded, but simply over who hangs out with the boss for a drink outside of work most often. There is a severe level of hypocrisy and preferential treatment towards some staff over others based on their external friendship, not their hard work. Disorganised with every decision making it harder or more time consuming to do your job efficiently, interpreting red tape issues in the wrong way without justification.