There is a definite learning curve to feeling "excellent" at your job. The programs have policy developed by the state, so learning policy and being able to effectively manage and monitor your caseload takes time. It's easy to get overwhelmed but everyone will tell you it takes time to really grasp policy. There is also lots monitoring to ensure compliance with state policy. The intentions are good in that they are to keep cases clean but when you have a lot of stuff to do and need to go back and fix things it can be frustrating. As far as benefits, copays for health insurance has been the killer for my family.