Pros
One of my main concerns was that I wouldn't be able to find a remote position through them, but I was able to find one. They don't advertise remote positions. Paid training with no commitment to continue once your training is finished. If you're just trying to buy some time, you can just do the paid training and interview somewhere else after. Situational: The interview for my remote position was extremely easy. It was a single interview with no coding portion. Just talking about high-level CS fundamentals.
Cons
The training was remote so it was hard to feel like you were participating in something. The work for the training was also pretty monotonous. Easy to get tired of. Compensation is okay depending on where you live. If you live in NY I think you start out at 60k (not very good considering location). Thankfully, I'm remote. Can take a while to land a job. I waited about 3 months after finishing training to find a job. Situational: My instructor was pretty mean. Probably not all like that.