Pros
After I was laid off from my previous non-software job due to COVID-19, Smoothstack helped me pivot to a software development career and found me my next job. As a job searcher with only two college compsci classes for programming experience, answering Smoothstack's Entry Level Software Developer posting allowed me to get the training I needed to become a full-fledged software developer. After Smoothstack’s training period, they connected me with my current client who I greatly enjoy working for. Smoothstack’s instructors and staff have also been friendly and helpful my entire time here.
Cons
Training schedule can be hectic and unpredictable at times. As this is an entry level job, the pay, benefits, and pto are entry level (the only reason this review isn't 5 stars)