Pros: satisfaction of knowing you made a difference
Cons: no set lunch breaks
I learned a lot at this company as an intern. there is no such thing as a typical day. Non-profits have to work with what they have and sometimes they dont have much. The coworkers are great and it is an energetic environment. The most enjoyable part of the job is knowing you made a difference in the lives of the clients.