Pros
Fast career development and some really lovely colleagues.
Cons
The company is really poorly run, as shown by the high turn-over rate. Everyone is overworked and just scraping by, and the inconsistency in pay across the board is a joke. The HR don't intervene when needed, the mismanagement means that 'budgets' limit the support that people can receive when they are sick or book a holiday. No pay rises, even in line with inflation sometimes, are possible because of this system - and if you ask for one you are made to feel guilty for being greedy. When a skilled high-level employee leaves they are replaced with a graduate, which is insulting to the role and a poison chalice for the grad when they fall behind due to the incessant and ever-growing workload on minimal pay. This is made more insulting by the public knowledge that the Allen family take home millions every year, made off of the back of this exploitation.