Pros
Good benefits
Great entry into non-profit sector
Federal Loans are put on hold and accumulating interest is paid off by government
Great opportunity for connections, professional development and skill development
A lot of flexibility in work hours
Training hours allow for plenty of skill development in your field
Cons
Payment is laughable. I get 1050 a month after taxes for full-time work in Massachusetts which is well below the state minimum wage. Many of my coworkers can barely support themselves with 3 jobs and benefits such as SNAP and HIP barely offset the lack of compensation you receive working full-time nonetheless. The only reason I don't have a second or third job is because I live with wealthy parents. I cannot recommend this program for people with little financial support unless you are willing to work a second or third job.
Strict hour limit that allows for flexible schedule can also mean working extensive overtime during certain weeks
Lacking amount of hours you can dedicate towards professional development (i.e. apply for other jobs, updating resume, etc)