Pros
They offer you a range of qualifications/exams you can take so you can choose what you want to focus in.
Some good connections with clients that they send apprentices out to for strong work experience.
They provide help and learning materials for your coursework and expect you to be able to research into things yourself well which helps you grow more independently and readies you for a proper job.
They are good at making business with clients and assisting employees with business related problems. E.g. Interview preparation, CV creation, Public speaking.
Cons
Generally the way they act/speak towards most employees is in a patronising manner (Likely due to range of ages 16-21 y/o employees).
The managing directors don't have enough communication between them and often are unaware when changes have been made or responsibilities have been delegated to employees.
Work hours are not consistent, some days you leave at 3pm, others you leave at 6pm. Depending on the director that's in on that day, and what hours they've been working in office from. Sometimes this is good, but for those that can't focus on work at home, this can prove to be challenging.
Salary is on the lower end when compared to most other apprenticeships. Average for Level 4 apprenticeships is roughly £15,000 across UK per year, all apprentices here earn around half of that.
Sometimes when they are shortstaffed, they send apprentices out to their clients and have them perform services which aren't relevant to the course that the apprentice is undertaking. So the work experience they require is not as effective for their career goals.