Pros
Constant non-stop flow of the work day ensures you don't ever get bored. There's a very steady flow of donors that allow you to gain tons of experience. Plenty of upward mobility opportunities if you're willing to stick around long enough. Fast paced, great team mentality, and some what flexible schedule makes it a great starter location.
Cons
Inconsistent scheduling means you are working anywhere from 8-10 hour days without the ability to gain overtime. Company policy states that employees are unable to exceed 40 hours in one week. As with any place, short staffing can happen, and certain areas/employees can get hit hard when a rush of donors come in. Breaks are not guaranteed, so make sure that you are prepared for long, hard days. Donors can be extremely difficult at times as many depend on their payments to make it by. Customer service skills are an absolute must.