Pros
Free pizza sometimes, free snacks.
Cons
Low-level management is overworked and has no time to actually manage their staff. High-level management shouts down questions and personally attacks those who question things. We are being pushed onto new contracts which increase our working hours, cutting our lunch in half. It is all uncertain and no one can give a straight answer as to what is actually happening, just told "we are all adults" and we are not allowed to record the meetings to discuss it. Pay increases were promised across the business, a group of people were then pulled aside a week later to be told they are actually not getting it. It was a pay rise to match inflation, only 5% despite inflation being 7%, and still many people did not even receive it. Communication across the business is awful, often finding out new information from some of the longer term staff, leading to speculation. So many staff are now quitting, even after just a couple of months of working here. They cannot keep their staff with the way it is managed and many will be looking elsewhere.