Pros
You sit in a desk and do easy busy-work all day. Free coffee. You'll be told "Thank you!" so much to the point that the phrase has lost all meaning. You will never be fired unless you manage to cost the company thousands in fines or errors, but if that's the case you're probably only suitable to work as a manual laborer because this job is laughably easy. Most coworkers and managers are nice and want you to succeed.
Cons
Too many to name. Company pays higher than market for this type of work so you stay longer than you should. Growth within the company is incredibly limited, you start as an underwriter or CSR and if they detect you have any intelligence you are "promoted" to a specialized role, otherwise you're stuck in one of those basic roles(one coworker had been a customer service agent for 5 years!!! how?!?!) I saw a grand total of ONE person move into a management role in THREE years! There simply arent any management roles to create and any manager working here is clinging to their massive salary(I assume this because why else would you be a manager here?) here as long as possible so good luck getting one of those roles. Also nepotism is rampant, the only exec who isnt family is the CFO. Company doesn't care about it's employees at all, well they think providing basic benefits, free coffee, and telling their employees how much they're appreciated is "caring for their employees". The best reward you can hope for is a "pizza party" for your office if everyone does well(what are we? 12 years old?). The worst part being all the employees who buy into this crap and think PF is actually a worthwhile employer. Do yourself a favor and if you absolutely have to work here, dont stay longer than a year, you'll absolutely regret it. Oh and any review that praises the company is either fake or done by someone so naive, they actually think this company is good to work for. I could continue ranting about how bad it is, but in short, this place is just the worst.