Pros
mock interviews, training, salary, and varied choice of clients to interview with. Really great branding imo, helped me to get in the door of big name clients. The interview skills and personal skills such as CV writing also was a big plus.
Cons
some of the training materials are either dated, or very vague. Please update it.