The most difficult part of my job are the areas of uncertainty, for example when I don't know how to help a customer with a question. I feel I could have benefited from more structure during training. But it's a manageable situation because I can always ask my manager and call-back the client. I'm learning as I go, I appreciate that I get to learn about finance in the process, as it will help me in my life too.
One other frivolous thing -- sometimes we have team lunch, but the food is wheat/dairy/meat based, so it doesn't fit into my dietary needs. It would be nice to have food from a vegan restaurant instead.
But overall, I feel satisfied working with SNAP, it's one of the best jobs I've ever had, and I really appreciate the opportunity.