Pros: large corporation, room for advancement, excellent benefits
Cons: corporate atmosphere means corporate paperwork, little flexibility
PFG went through a long period of reorganization but came out of it a better company. You'll work hard but be rewarded.