Vantaggi
Time off, some schedule flexibility, company car (but they charge you for it - you basically are making monthly payments from your payroll for the 7-8 year ownership term of the vehicle)
Svantaggi
Constant changes to performance ratings and goals (almost weekly) - it's deliberate action by management to make success impossible (you are set up for failure, even if you achieve 100% of your numbers), impossible workload, stress, constantly being audited by people that have never investigated anything and therefore don't know anything about the realities of the job, constant turnover of supervisors, no stability, no trust, almost everything management tells you is a lie, and finally (the worst part) - having to professionally represent a what has become a corrupt organization (my last few years were spent mostly investigating legitimate claims and harassing good customers over minor, low value claims)