Vantaggi
Decent pay, great retirement benefits, access to information that will help once you are retirement age and dealing with social security benefits, Medicare, etc. Able to work with people who are in need and get them benefits and assistance at numerous points in life (death, birth of child, permanently disabled, low income and disabled, etc).
Svantaggi
Terrible training, you are trained and then immediately thrown into work were it take months to be able to navigate the many systems you use and YEARS to be comfortable at your job. Old systems that lag, go offline, and need to be replaced by something much more efficient. While there are people who are in need and pleasant to deal with, your day will be mostly being berated and called everything but your job title and that can wear on your morale (for some folks, some may be fine with it). There is a never ending workload that never gets easier, have to have a good work life balance because SSA will not help you create one. It’s hectic and chaotic everyday.