Pros
The good thing about RSM is that they offer a good salary, and the opportunity to work from home is always avalaible. If you're studying for the ACA qualification you ll have plenty of time to revise for them especially when sitting your professional level exams. There are many training workshop aim to help you improve in a diverse range of skills, and they have their own personalised portal where you can go and take on courses such as excel etc...
Cons
The culture is too toxic. All the seniors if things are not going the right way they end up putting all the blame on the traine to save their feedback. I don't know about the other offices, but the office that I worked was split in groups. Where each group would try and slaughter the other. Another thing is that they will report you to seniors and hr for anything. For example if you don't wear a tie, surprise surprise you are getting reported. The feedback for each of the client that you work on is full of bias. If you have built a good enough personal relationship with the AM then even if your work is not of the high standard you will still get a good feedback, and if you haven't build a strong relationship with them you ll get a feedback. I can go on but this should be enough!!