Pros
Not much to say apart from the average employees are great to work with and I met some great people.
Cons
Where to start... Middle-management is abysmal - constant gossip and play the blame game with no option of support. You get told off and benefits taken from you if not up to their over worked standards. HR management are involved within the gossip of former and current employees, however, can never be raised to anyone more senior as it is brushed aside. False promises to all apprentices - reluctant to let you progress due to pay. Pay structure is appalling and they underpay their hard working staff - all job titles are way under the average wage for the roles - go elsewhere! Company quarterly bonuses are very small despite breaking records nearly every month with income figures. Internal job offers are decided on favouritism and nepotism - never on skill based terms or qualifications.