Pros
The training Revolent Group provides is very good, and a great way to get your foot in the door with Salesforce and all the career options it can bring. There is a lot of support within the community and mentorship programs etc which is nice. Individual people's experience after training is pretty much entirely dependent on whether they get a placement, and where.
Cons
Many people finish the training only to be left hanging for months, and even over a year in some cases with no interviews or placements on the horizon, and little communication from recruiters or management. While this is a good opportunity to work on completing more certificates, most people are expecting actual work experience, as certificates can only get you so far. Also, since you are not offered a full salary until you are placed, this causes people to be stuck living on minimum wage while being powerless to find a placement, and left in the dark on the process. With the ridiculously enormous buyout from the contract, most people cannot afford to terminate early, and end up stuck making minimum wage and not even getting interviews for placements. I was often ghosted for weeks at a time by the people who were supposed to be setting up interviews for me. I'd say only sign on to Revolent Group if you can afford to spend a year + making minimum wage, studying Salesforce from home, and making your own goals around certificates and projects.