Pros
There are very few pros, although many of the staff are friendly and approachable. That is really about it.
Cons
Ridiculously low pay Management who do not listen to their staff 40 minutes allowance a month for toilet breaks Almost every email from management ends in the, now infamous, "Or further action will be taken" Overly punitive management style Breaks are way too short The shift pattern ensures that one never gets enough sleep to actually function as a human being. Boorish management who seem to think that talking loudly somehow earns respect Endless rule changes which staff usually only find out about once receiving "Performance Improvement Plans" or disciplinaries. More concerned with reaching meaningless targets such as "How quickly you can get the user off the phone" rather than actually fixing issues Possibly illegal behaviour designed to make the company look as if it is reaching said targets A culture of dishonesty Cronyism inasmuch as one is only likely to have any career development if one went to school with or, otherwise, know management outside of work A culture of unquestioning obedience where even suggestions which go against management ideas is treated as insubordination A patronising mentality where staff are treated like school children Different rules and behavioural standards from department to department One rule for management and another for staff