Pros
Benefits are good with a health program discount. You get an exam with labs from doctor and complete a survey and save every month for the year. You feel a sense of accomplishment helping people on a bad day. The team environment is good for help even if a manager is lacking.
Cons
The managers have varying levels of experience. Many managers have years of claim experience but no teaching skills. Expectations are to be across the board, but are so subjective that they are not. I had 8 managers or managers in training over 3 years. As soon as you are clear on Expectations, you often have to leave for another work group/manager. I left a higher paying job for work life balance. I got that about a year. I had Fridays and Saturdays off. The last 2, I had split days off. So lower pay, and no work life balance. There are periods of non-optional overtime. It's not called mandatory, people with ADA's would be an exception to that rule.