-Professional development opportunities.
-Regular check-ins with your supervisor.
-You serve with other AmeriCorps members.
-Full-time staff are very friendly.
-Good degree of indepedence
Cons
-The usual cons of being an AmeriCorps member - low pay.
-The office doesn't have windows.