Pros
Most of the advisers are very understanding of the pressure staff are under and are genuinely lovely people. There are a few good ones in support too but the good ones can't rely on management for support so they end up supporting each other which is often resented as it impacts the time in which they are able to attempt to hit targets.
Cons
No opportunity for development unless you're an immoral sycophant. Very cliquey (which is only contributed to by management). No clear pay structures, often lie to staff (denying things which have been promised) and regularly treated like naughty children for talking. Under staffed (understandably as people get sick of their bs and leave) and overworked. Targets are prioritised over compliance - they have their priorities all wrong!