Pros
The Accelerator Program is built around direct peer-to-peer mentorship. From day one I was staffed on a full-time, real-world project with multiple senior developers, all of which were ready to aid in my development as a software consultant and developer. I started the position without any technical experience outside of my college degree. This was the expectation and I didn't feel like I was missing out by coming in with different experience. The focus on in-person collaboration made it even easier to see what it was like to be a software consultant and developer. The variety of different projects that I've worked on has made me a well rounded professional and has exposed me to more technologies, problems, and people than any typical product company would. I feel that my time at Atomic Object has truly accelerated my career, skills, and experience surpassing other professionals with similar time in the workforce.
Cons
The type of work that Atomic does might not be for everyone. Consulting means switching projects relatively often. Folks looking for the same day-to-day job might not be a good fit for consulting. The emphasis on in person collaboration means living close to the office, and being in office regularly. If you don't see yourself making that commute every day then Atomic Object might not be a good fit.